interface SDKConfig {
    propertyHost?: string;
    areaReferenceHost?: string;
    safetyHost?: string;
    roverHost?: string;
    schoolsHost?: string;
    planningRegisterHost?: string;
    searchHost?: string;
    propertyPredictorHost?: string;
    locatorHost?: string;
    councilRegisterHost?: string;
    timeout?: number;
    apiKey?: string;
    logLevel?: string;
    headers?: Record<string, string>;
}
export declare let initialisedConfig: Record<string, unknown>;
export declare const initializeSDK: (config?: SDKConfig, env?: "production" | "development") => {
    success: boolean;
} | undefined;
export declare const getApiInstance: (service: string) => any;
export declare const reset: () => void;
export {};
