import MemoryStore from "./stores/MemoryStore";
import { TypeHandler } from "../types";
import { Agent as HttpAgent } from "http";
import { Agent as HttpsAgent } from "https";
type DefaultSdkConfigType = {
    baseUrl: string;
    assetCdnBaseUrl?: string;
    version: string;
    transitVerbose: boolean;
    tokenStore?: MemoryStore;
    typeHandlers?: TypeHandler[];
    httpAgent?: HttpAgent;
    httpsAgent?: HttpsAgent;
};
type DefaultIntegrationSdkConfigType = {
    baseUrl: string;
    version: string;
    transitVerbose: boolean;
    tokenStore?: MemoryStore;
    httpAgent?: HttpAgent;
    httpsAgent?: HttpsAgent;
    typeHandlers?: TypeHandler[];
};
/**
 * Default SDK configuration object for the Sharetribe Flex API.
 */
export declare const DefaultSdkConfig: DefaultSdkConfigType;
/**
 * Default SDK configuration object for the Sharetribe Flex Integration API.
 */
export declare const DefaultIntegrationSdkConfig: DefaultIntegrationSdkConfigType;
export {};
//# sourceMappingURL=config.d.ts.map