import { SlangLocale } from "../utils/slangLocale"; declare class OnboardingOptions { private primaryTitle; private primaryDescription; private infoTitle; private infoDescription; private microphonePermissionText; private localeSelectionText; private onboardingModalDisabled; private coachmarkDisabled; private localeSelectionDisabled; constructor(); getOnboardingPrimaryTitle: (locale?: SlangLocale) => string | { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined; getOnboardingPrimaryDescription: (locale?: SlangLocale) => string | { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined; getOnboardingInfoTitle: (locale?: SlangLocale) => string | { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined; getOnboardingInfoDescription: (locale?: SlangLocale) => string | { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined; getMicrophonePermissionText: (locale?: SlangLocale) => string | { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined; getLocaleSelectionText: (locale?: SlangLocale) => string | { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined; isOnboardingModalDisabled: () => boolean; isCoachmarkDisabled: () => boolean; isLocaleSelectionDisabled: () => boolean; static Builder: { new (): { primaryTitle: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; }; primaryDescription: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; }; infoTitle: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; }; infoDescription: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; }; microphonePermissionText: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; }; localeSelectionText: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; }; onboardingModalDisabled: boolean; coachmarkDisabled: boolean; localeSelectionDisabled: boolean; setOnboardingPrimaryTitle: (title: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined) => any; setOnboardingPrimaryDescription: (description: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined) => any; setOnboardingInfoTitle: (title: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined) => any; setOnboardingInfoDescription: (description: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined) => any; setMicrophonePermissionText: (text: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined) => any; setLocaleSelectionText: (text: { "en-IN"?: string | undefined; "hi-IN"?: string | undefined; "kn-IN"?: string | undefined; "ta-IN"?: string | undefined; "ml-IN"?: string | undefined; "vi-VN"?: string | undefined; } | undefined) => any; disableOnboardingModal: (disable: boolean | undefined) => any; disableCoachmark: (disable: boolean) => any; disableLocaleSelection: (disable: boolean) => any; setInfoTitleSize: (size: number) => any; setInfoDescriptionSize: (size: number) => any; setAccentColor: (color: string) => any; build: () => OnboardingOptions; }; }; } export { OnboardingOptions };