@launchdarkly/js-client-sdk-common - v1.35.0
    Preparing search index...

    Interface Configuration

    interface Configuration {
        allAttributesPrivate: boolean;
        applicationInfo?: {
            id?: string;
            name?: string;
            version?: string;
            versionName?: string;
        };
        bootstrap?: LDFlagSet;
        capacity: number;
        credentialType: "clientSideId"
        | "mobileKey";
        dataSystem?: InternalDataSystemOptions;
        debug: boolean;
        diagnosticOptOut: boolean;
        diagnosticRecordingInterval: number;
        disableCache?: boolean;
        flushInterval: number;
        getImplementationHooks: (
            environmentMetadata: LDPluginEnvironmentMetadata,
        ) => Hook[];
        hash?: string;
        hooks: Hook[];
        inspectors: LDInspection[];
        logger: LDLogger;
        maxCachedContexts: number;
        pollInterval: number;
        privateAttributes: string[];
        requestHeaderTransform?: (
            headers: Map<string, string>,
        ) => Map<string, string>;
        sendEvents: boolean;
        sendLDHeaders: boolean;
        serviceEndpoints: ServiceEndpoints;
        stream?: boolean;
        streamInitialReconnectDelay: number;
        tags: ApplicationTags;
        trackEventModifier: (event: InputCustomEvent) => InputCustomEvent;
        usePost: boolean;
        userAgentHeaderName: "user-agent" | "x-launchdarkly-user-agent";
        useReport: boolean;
        withReasons: boolean;
        wrapperName?: string;
        wrapperVersion?: string;
    }
    Index
    allAttributesPrivate: boolean
    applicationInfo?: {
        id?: string;
        name?: string;
        version?: string;
        versionName?: string;
    }
    bootstrap?: LDFlagSet
    capacity: number
    credentialType: "clientSideId" | "mobileKey"
    debug: boolean
    diagnosticOptOut: boolean
    diagnosticRecordingInterval: number
    disableCache?: boolean
    flushInterval: number
    getImplementationHooks: (
        environmentMetadata: LDPluginEnvironmentMetadata,
    ) => Hook[]
    hash?: string
    hooks: Hook[]
    inspectors: LDInspection[]
    logger: LDLogger
    maxCachedContexts: number
    pollInterval: number
    privateAttributes: string[]
    requestHeaderTransform?: (headers: Map<string, string>) => Map<string, string>
    sendEvents: boolean
    sendLDHeaders: boolean
    serviceEndpoints: ServiceEndpoints
    stream?: boolean
    streamInitialReconnectDelay: number
    trackEventModifier: (event: InputCustomEvent) => InputCustomEvent
    usePost: boolean
    userAgentHeaderName: "user-agent" | "x-launchdarkly-user-agent"
    useReport: boolean
    withReasons: boolean
    wrapperName?: string
    wrapperVersion?: string