import { type ExtractPropTypes } from 'vue'; import { type PopoverAction } from '../popover'; declare const navBarProps: { title: StringConstructor; fixed: BooleanConstructor; zIndex: (NumberConstructor | StringConstructor)[]; border: { type: BooleanConstructor; default: true; }; leftText: StringConstructor; rightText: StringConstructor; subtitle: StringConstructor; leftArrow: BooleanConstructor; rightPopoverActions: { type: import("vue").PropType; default: () => never[]; }; rightPopoverIcon: { type: import("vue").PropType; default: string; }; titleDropdown: BooleanConstructor; titleDropdownActive: BooleanConstructor; placeholder: BooleanConstructor; safeAreaInsetTop: BooleanConstructor; }; export declare type NavBarProps = ExtractPropTypes; declare const _default: import("vue").DefineComponent<{ title: StringConstructor; fixed: BooleanConstructor; zIndex: (NumberConstructor | StringConstructor)[]; border: { type: BooleanConstructor; default: true; }; leftText: StringConstructor; rightText: StringConstructor; subtitle: StringConstructor; leftArrow: BooleanConstructor; rightPopoverActions: { type: import("vue").PropType; default: () => never[]; }; rightPopoverIcon: { type: import("vue").PropType; default: string; }; titleDropdown: BooleanConstructor; titleDropdownActive: BooleanConstructor; placeholder: BooleanConstructor; safeAreaInsetTop: BooleanConstructor; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click-left" | "click-right" | "click-title" | "select-right-popover" | "update:titleDropdownActive")[], "click-left" | "click-right" | "click-title" | "select-right-popover" | "update:titleDropdownActive", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => never[]; }; rightPopoverIcon: { type: import("vue").PropType; default: string; }; titleDropdown: BooleanConstructor; titleDropdownActive: BooleanConstructor; placeholder: BooleanConstructor; safeAreaInsetTop: BooleanConstructor; }>> & { "onClick-left"?: ((...args: any[]) => any) | undefined; "onClick-right"?: ((...args: any[]) => any) | undefined; "onClick-title"?: ((...args: any[]) => any) | undefined; "onSelect-right-popover"?: ((...args: any[]) => any) | undefined; "onUpdate:titleDropdownActive"?: ((...args: any[]) => any) | undefined; }, { fixed: boolean; border: boolean; placeholder: boolean; safeAreaInsetTop: boolean; leftArrow: boolean; rightPopoverActions: PopoverAction[]; rightPopoverIcon: string; titleDropdown: boolean; titleDropdownActive: boolean; }>; export default _default;