import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions, CreateComponentPublicInstanceWithMixins, GlobalComponents, GlobalDirectives, ExtractPropTypes } from 'vue';
import { VxeGridMethods, VxeGridProps, VxeGridEventProps, VxeGridSlots } from 'vxe-table';
declare const _default: DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {
    searchRef: CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{}>, {
        openSearch: () => void;
    }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, {}, true, {}, {}, GlobalComponents, GlobalDirectives, string, {
        layoutMenuAutocompleteRef: unknown;
    }, HTMLDivElement, ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<{}> & Readonly<{}>, {
        openSearch: () => void;
    }, {}, {}, {}, {}> | null;
    onlineUserRef: CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{}>, {
        openDrawer: () => Promise<void>;
    }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, {}, true, {}, {}, GlobalComponents, GlobalDirectives, string, {
        queryForm: unknown;
        xGrid: ( VxeGridMethods<any> & {
            $props: VxeGridProps<any> & VxeGridEventProps<any>;
            $slots: VxeGridSlots<any>;
        }) | null;
        sendMessageRef: CreateComponentPublicInstanceWithMixins<Readonly< ExtractPropTypes<{
            title: StringConstructor;
        }>> & Readonly<{}>, {
            openDialog: (row: any) => void;
        }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, {}, true, {}, {}, GlobalComponents, GlobalDirectives, string, {
            ruleFormRef: unknown;
        }, HTMLDivElement, ComponentProvideOptions, {
            P: {};
            B: {};
            D: {};
            C: {};
            M: {};
            Defaults: {};
        }, Readonly< ExtractPropTypes<{
            title: StringConstructor;
        }>> & Readonly<{}>, {
            openDialog: (row: any) => void;
        }, {}, {}, {}, {}> | null;
    }, HTMLDivElement, ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<{}> & Readonly<{}>, {
        openDrawer: () => Promise<void>;
    }, {}, {}, {}, {}> | null;
    changePasswordRef: CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{}>, {
        openDialog: () => void;
    }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, {}, true, {}, {}, GlobalComponents, GlobalDirectives, string, {
        ruleFormRef: unknown;
    }, HTMLDivElement, ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<{}> & Readonly<{}>, {
        openDialog: () => void;
    }, {}, {}, {}, {}> | null;
    upgradeInfoRef: CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{}>, {
        openDialog: (row: any) => void;
    }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, {}, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, HTMLDivElement, ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<{}> & Readonly<{}>, {
        openDialog: (row: any) => void;
    }, {}, {}, {}, {}> | null;
}, HTMLDivElement>;
export default _default;
