import { AxiosInstance } from "axios"; export type ServiceResult = { result: T; successful: boolean; }; export declare abstract class Client { private axiosInstance; constructor(axiosInstance: AxiosInstance); } export declare abstract class Service { private client; constructor(client: T); getSuccessfulResult(result: R): ServiceResult; getErrorResult(error: string): ServiceResult; } //# sourceMappingURL=fastify.d.ts.map