import type { Logger } from "pino"; import type { TtdAuthAdapter } from "../../auth/ttd-auth-adapter.js"; import type { RequestContext } from "@cesteral/shared"; export declare class TtdHttpClient { private authAdapter; private baseUrl; private logger; constructor(authAdapter: TtdAuthAdapter, baseUrl: string, logger: Logger); get partnerId(): string; fetch(path: string, context?: RequestContext, options?: RequestInit): Promise; fetchDirect(fullUrl: string, context?: RequestContext, options?: RequestInit): Promise; } //# sourceMappingURL=ttd-http-client.d.ts.map