import { ExtractPropTypes } from 'vue'; declare const _default: import('vue').DefineComponent; readonly default: undefined; }; } & { separator: { type: StringConstructor; default: string; }; header: { type: BooleanConstructor; default: boolean; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { readonly 'update:modelValue': (_data: import('../..').RegionValues) => boolean; readonly 'update:names': (_data: string[]) => boolean; readonly change: (_data: import('../..').RegionModel) => boolean; } & { complete: () => boolean; }, string, import('vue').PublicProps, Readonly; readonly default: undefined; }; } & { separator: { type: StringConstructor; default: string; }; header: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((_data: import('../..').RegionValues) => any) | undefined; "onUpdate:names"?: ((_data: string[]) => any) | undefined; onChange?: ((_data: import('../..').RegionModel) => any) | undefined; onComplete?: (() => any) | undefined; }>, { readonly city: boolean; readonly area: boolean; readonly town: boolean; header: boolean; readonly modelValue: import('../..').RegionValues; readonly language: string; readonly autoSelectFirst: boolean; separator: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;