import { KAEnv } from './api'; export type FetchLike = (input: Parameters[0], init?: Parameters[1]) => ReturnType; export type HeadersInitLike = Record | Array<[string, string]> | Parameters[1]; export type InitOptions = { env?: KAEnv; baseUrl?: string; apiKey?: string; fetch?: FetchLike; headers?: HeadersInitLike; }; export type ClientConfig = { env: KAEnv; baseUrl: string; apiKey?: string; fetch: FetchLike; headers?: HeadersInitLike; }; export declare const init: ({ env, baseUrl, apiKey, fetch: fetchImpl, headers, }?: InitOptions) => ClientConfig; export declare const getConfig: () => ClientConfig;