import { RemoteConfigFetch } from '@amplitude/analytics-remote-config'; import { BrowserConfig as IBrowserConfig, AutocaptureOptions } from '@amplitude/analytics-core'; export type BrowserRemoteConfig = { browserSDK: { autocapture?: AutocaptureOptions | boolean; }; }; export declare class BrowserJoinedConfigGenerator { config: IBrowserConfig; remoteConfigFetch: RemoteConfigFetch | undefined; constructor(localConfig: IBrowserConfig); initialize(): Promise; generateJoinedConfig(): Promise; } export declare const createBrowserJoinedConfigGenerator: (localConfig: IBrowserConfig) => Promise; //# sourceMappingURL=joined-config.d.ts.map