import { Platform } from '@launchdarkly/js-sdk-common';
import { LDFeatureStore } from '../api';
import Configuration from '../options/Configuration';
declare const createDiagnosticsInitConfig: (config: Configuration, platform: Platform, featureStore: LDFeatureStore) => {
    customBaseURI: boolean;
    customStreamURI: boolean;
    customEventsURI: boolean;
    eventsCapacity: number;
    connectTimeoutMillis: number;
    socketTimeoutMillis: number;
    eventsFlushIntervalMillis: number;
    pollingIntervalMillis: number;
    reconnectTimeMillis: number;
    contextKeysFlushIntervalMillis: number;
    diagnosticRecordingIntervalMillis: number;
    streamingDisabled: boolean;
    usingRelayDaemon: boolean;
    offline: boolean;
    allAttributesPrivate: boolean;
    contextKeysCapacity: number;
    usingProxy: boolean;
    usingProxyAuthenticator: boolean;
    dataStoreType: string;
};
export default createDiagnosticsInitConfig;
//# sourceMappingURL=createDiagnosticsInitConfig.d.ts.map