/**
 * @license
 * Copyright (c) Peculiar Ventures, LLC.
 *
 * This source code is licensed under the BSD 3-Clause license found in the
 * LICENSE file in the root directory of this source tree.
 */
type ReplacerType = {
    pattern: string;
    replacer: any;
};
declare const MESSAGES_ALL: {
    en: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    ru: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    de: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    el: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    it: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    he: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    pl: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    nl: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    fr: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    pt: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    tr: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    es: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
    ja: {
        copyright: string;
        "authorization.title": string;
        "authorization.description": string;
        "detect.title": string;
        "detect.description": string;
        "approve.title": string;
        "approve.description": string;
        "certificates.title": string;
        "certificates.empty.title": string;
        "certificate.issuer": string;
        "certificate.valid": string;
        "certificate.serial": string;
        "support.title": string;
        "support.description": string;
        "actions.install": string;
        "actions.cancel": string;
        "actions.tryAgain": string;
        "actions.needHelp": string;
        "actions.updateCertificates": string;
        "actions.continue": string;
        "insert.title": string;
        "actions.dontHaveOne": string;
        "details.title": string;
        "actions.details": string;
        "actions.back": string;
        "enrollment.title": string;
        "enrollment.title.provider": string;
        "enrollment.title.subject": string;
        "enrollment.title.publicKey": string;
        "enrollment.title.options": string;
        "enrollment.title.usage": string;
        "enrollment.label.useSelfSignedCertificate": string;
        "enrollment.label.provider": string;
        "enrollment.label.signatureAlgorithm": string;
        "enrollment.label.hashAlgorithm": string;
        "enrollment.label.sign": string;
        "enrollment.label.verify": string;
        "enrollment.label.CN": string;
        "enrollment.label.O": string;
        "enrollment.label.OU": string;
        "enrollment.label.C": string;
        "enrollment.label.L": string;
        "enrollment.label.ST": string;
        "enrollment.error.title": string;
        "enrollment.error.description": string;
        "enrollment.success.csr.title": string;
        "enrollment.success.certificate.title": string;
        "actions.create": string;
        "actions.close": string;
        "actions.update": string;
        "unsupportedVersion.title": string;
        "unsupportedVersion.description": string;
    };
};
export type SupportedMessagesType = keyof typeof MESSAGES_ALL;
export declare class Localization {
    private locale;
    private bundle;
    constructor();
    setLocale: (locale?: SupportedMessagesType) => void;
    getLocale: () => string;
    getString(id: string, replacer?: ReplacerType): string | any[];
}
export declare const l10n: Localization;
export declare const getString: any;
export {};
