import { A11yComplianceEnum } from './A11yComplianceEnum'; import { PropType } from 'vue'; import { RouteLocationRaw } from 'vue-router'; import { locales as defaultLocales } from './locales'; import { DeepPartial } from '../../../utils/locales/mergeLocales'; declare const _default: import('vue').DefineComponent boolean; }; a11yHref: { type: StringConstructor; default: undefined; }; a11yTarget: { type: StringConstructor; default: undefined; }; a11yTo: { type: PropType; default: undefined; }; aboutHref: { type: StringConstructor; default: undefined; }; aboutTarget: { type: StringConstructor; default: undefined; }; aboutTo: { type: PropType; default: undefined; }; backOffice: { type: BooleanConstructor; default: boolean; }; backOfficeText: { type: StringConstructor; default: undefined; }; cguHref: { type: StringConstructor; default: undefined; }; cguTarget: { type: StringConstructor; default: undefined; }; cguTo: { type: PropType; default: undefined; }; configurationHref: { type: StringConstructor; default: undefined; }; configurationLabel: { type: StringConstructor; default: string; }; configurationTarget: { type: StringConstructor; default: undefined; }; configurationTo: { type: PropType; default: undefined; }; legalNoticeHref: { type: StringConstructor; default: undefined; }; legalNoticeTarget: { type: StringConstructor; default: undefined; }; legalNoticeTo: { type: PropType; default: undefined; }; locales: { type: PropType>; default: () => {}; }; noA11y: { type: BooleanConstructor; default: boolean; }; noAbout: { type: BooleanConstructor; default: boolean; }; noCgu: { type: BooleanConstructor; default: boolean; }; noConfiguration: { type: BooleanConstructor; default: boolean; }; noLegalNotice: { type: BooleanConstructor; default: boolean; }; noLinkA11y: { type: BooleanConstructor; default: boolean; }; noPhone: { type: BooleanConstructor; default: boolean; }; noSiteMap: { type: BooleanConstructor; default: boolean; }; phoneLink: { type: BooleanConstructor; default: boolean; }; siteMapHref: { type: StringConstructor; default: undefined; }; siteMapTarget: { type: StringConstructor; default: undefined; }; siteMapTo: { type: PropType; default: undefined; }; uniqueId: { type: StringConstructor; default: undefined; }; version: { type: StringConstructor; default: string; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "click-phone": (...args: any[]) => void; "site-map-event": (...args: any[]) => void; "about-event": (...args: any[]) => void; "config-event": (...args: any[]) => void; "legal-notice-event": (...args: any[]) => void; "cgu-event": (...args: any[]) => void; "a11y-event": (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly boolean; }; a11yHref: { type: StringConstructor; default: undefined; }; a11yTarget: { type: StringConstructor; default: undefined; }; a11yTo: { type: PropType; default: undefined; }; aboutHref: { type: StringConstructor; default: undefined; }; aboutTarget: { type: StringConstructor; default: undefined; }; aboutTo: { type: PropType; default: undefined; }; backOffice: { type: BooleanConstructor; default: boolean; }; backOfficeText: { type: StringConstructor; default: undefined; }; cguHref: { type: StringConstructor; default: undefined; }; cguTarget: { type: StringConstructor; default: undefined; }; cguTo: { type: PropType; default: undefined; }; configurationHref: { type: StringConstructor; default: undefined; }; configurationLabel: { type: StringConstructor; default: string; }; configurationTarget: { type: StringConstructor; default: undefined; }; configurationTo: { type: PropType; default: undefined; }; legalNoticeHref: { type: StringConstructor; default: undefined; }; legalNoticeTarget: { type: StringConstructor; default: undefined; }; legalNoticeTo: { type: PropType; default: undefined; }; locales: { type: PropType>; default: () => {}; }; noA11y: { type: BooleanConstructor; default: boolean; }; noAbout: { type: BooleanConstructor; default: boolean; }; noCgu: { type: BooleanConstructor; default: boolean; }; noConfiguration: { type: BooleanConstructor; default: boolean; }; noLegalNotice: { type: BooleanConstructor; default: boolean; }; noLinkA11y: { type: BooleanConstructor; default: boolean; }; noPhone: { type: BooleanConstructor; default: boolean; }; noSiteMap: { type: BooleanConstructor; default: boolean; }; phoneLink: { type: BooleanConstructor; default: boolean; }; siteMapHref: { type: StringConstructor; default: undefined; }; siteMapTarget: { type: StringConstructor; default: undefined; }; siteMapTo: { type: PropType; default: undefined; }; uniqueId: { type: StringConstructor; default: undefined; }; version: { type: StringConstructor; default: string; }; }>> & Readonly<{ "onClick-phone"?: ((...args: any[]) => any) | undefined; "onSite-map-event"?: ((...args: any[]) => any) | undefined; "onAbout-event"?: ((...args: any[]) => any) | undefined; "onConfig-event"?: ((...args: any[]) => any) | undefined; "onLegal-notice-event"?: ((...args: any[]) => any) | undefined; "onCgu-event"?: ((...args: any[]) => any) | undefined; "onA11y-event"?: ((...args: any[]) => any) | undefined; }>, { locales: { a11yLabel?: ((complianceLabel: string) => string) | undefined; aboutLabel?: string | undefined; cguLabel?: string | undefined; contactLabel?: string | undefined; imgSrc?: string | undefined; legalNoticeLabel?: string | undefined; siteMapLabel?: string | undefined; "non-conforme"?: string | undefined; "partiellement-conforme"?: string | undefined; conforme?: string | undefined; phoneLink?: string | undefined; phoneAltText?: string | undefined; }; uniqueId: string; a11yCompliance: string; version: string; backOffice: boolean; backOfficeText: string; a11yHref: string; a11yTarget: string; a11yTo: string | import('vue-router').RouteLocationAsPathGeneric | import('vue-router').RouteLocationAsRelativeGeneric; aboutHref: string; aboutTarget: string; aboutTo: string | import('vue-router').RouteLocationAsPathGeneric | import('vue-router').RouteLocationAsRelativeGeneric; cguHref: string; cguTarget: string; cguTo: string | import('vue-router').RouteLocationAsPathGeneric | import('vue-router').RouteLocationAsRelativeGeneric; configurationHref: string; configurationLabel: string; configurationTarget: string; configurationTo: string | import('vue-router').RouteLocationAsPathGeneric | import('vue-router').RouteLocationAsRelativeGeneric; legalNoticeHref: string; legalNoticeTarget: string; legalNoticeTo: string | import('vue-router').RouteLocationAsPathGeneric | import('vue-router').RouteLocationAsRelativeGeneric; phoneLink: boolean; noA11y: boolean; noAbout: boolean; noCgu: boolean; noConfiguration: boolean; noLegalNotice: boolean; noLinkA11y: boolean; noPhone: boolean; noSiteMap: boolean; siteMapHref: string; siteMapTarget: string; siteMapTo: string | import('vue-router').RouteLocationAsPathGeneric | import('vue-router').RouteLocationAsRelativeGeneric; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, HTMLElement>; export default _default;