import type { PropType } from 'vue'; import type { RouteLocationRaw } from 'vue-router'; import type { AvLanguageSelectorProps } from '../../interaction/index.js'; export declare const AvHeaderStub: import("vue").DefineComponent; required: false; }; modelValue: { type: StringConstructor; required: false; }; placeholder: { type: StringConstructor; required: false; }; languageSelector: { type: PropType; required: false; }; searchLabel: { type: StringConstructor; required: false; }; showSearch: { type: BooleanConstructor; required: false; }; menuOpen: { type: BooleanConstructor; required: false; }; showSearchLabel: { type: StringConstructor; required: false; }; menuLabel: { type: StringConstructor; required: false; }; closeDrawerLabel: { type: StringConstructor; required: false; }; homeLabel: { type: StringConstructor; required: true; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "update:menuOpen" | "language-select")[], "update:modelValue" | "update:menuOpen" | "language-select", import("vue").PublicProps, Readonly; required: false; }; modelValue: { type: StringConstructor; required: false; }; placeholder: { type: StringConstructor; required: false; }; languageSelector: { type: PropType; required: false; }; searchLabel: { type: StringConstructor; required: false; }; showSearch: { type: BooleanConstructor; required: false; }; menuOpen: { type: BooleanConstructor; required: false; }; showSearchLabel: { type: StringConstructor; required: false; }; menuLabel: { type: StringConstructor; required: false; }; closeDrawerLabel: { type: StringConstructor; required: false; }; homeLabel: { type: StringConstructor; required: true; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:menuOpen"?: ((...args: any[]) => any) | undefined; "onLanguage-select"?: ((...args: any[]) => any) | undefined; }>, { showSearch: boolean; menuOpen: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;