declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
    /**
     * Is the popover currently shown
     */
    shown: {
        type: BooleanConstructor;
        required: true;
    };
    /**
     * ARIA Role of the popup
     */
    popupRole: {
        type: StringConstructor;
        default: undefined;
    };
}>, {}, {}, {
    triggerAttrs(): {
        'aria-haspopup': string | undefined;
        'aria-expanded': string;
    };
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    /**
     * Is the popover currently shown
     */
    shown: {
        type: BooleanConstructor;
        required: true;
    };
    /**
     * ARIA Role of the popup
     */
    popupRole: {
        type: StringConstructor;
        default: undefined;
    };
}>> & Readonly<{}>, {
    popupRole: string;
}, {}, {}, {}, string, () => {
    'NcPopover:trigger:shown': () => boolean;
    'NcPopover:trigger:attrs': () => {
        'aria-haspopup': string | undefined;
        'aria-expanded': string;
    };
}, true, {}, any>;
export default _default;
