export declare const EpTitle: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins; readonly default: () => never[]; }; readonly title: StringConstructor; readonly showDownUp: { readonly type: BooleanConstructor; readonly default: false; }; }>> & Readonly<{ onToggle?: ((expanded: boolean) => any) | undefined; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { toggle: (expanded: boolean) => void; }, import("vue").PublicProps, { readonly buttons: Partial & { name: string; prop: string; permission: string; onClick: (e: MouseEvent | import("el-plus/es/index").TableScope) => void; scopedSlots: Record import("vue").VNode>; disabled: import("el-plus/es/utils/props").IDisabled; confirm: boolean; confirmText: string; confirmBefore: (e: MouseEvent | import("el-plus/es/index").TableScope) => Promise; } & {} & { show?: (boolean | ((T: unknown) => boolean)) | undefined; hide?: (boolean | ((T: unknown) => boolean)) | undefined; }>[]; readonly showDownUp: boolean; }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; readonly default: () => never[]; }; readonly title: StringConstructor; readonly showDownUp: { readonly type: BooleanConstructor; readonly default: false; }; }>> & Readonly<{ onToggle?: ((expanded: boolean) => any) | undefined; }>, {}, {}, {}, {}, { readonly buttons: Partial & { name: string; prop: string; permission: string; onClick: (e: MouseEvent | import("el-plus/es/index").TableScope) => void; scopedSlots: Record import("vue").VNode>; disabled: import("el-plus/es/utils/props").IDisabled; confirm: boolean; confirmText: string; confirmBefore: (e: MouseEvent | import("el-plus/es/index").TableScope) => Promise; } & {} & { show?: (boolean | ((T: unknown) => boolean)) | undefined; hide?: (boolean | ((T: unknown) => boolean)) | undefined; }>[]; readonly showDownUp: boolean; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; readonly default: () => never[]; }; readonly title: StringConstructor; readonly showDownUp: { readonly type: BooleanConstructor; readonly default: false; }; }>> & Readonly<{ onToggle?: ((expanded: boolean) => any) | undefined; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { toggle: (expanded: boolean) => void; }, string, { readonly buttons: Partial & { name: string; prop: string; permission: string; onClick: (e: MouseEvent | import("el-plus/es/index").TableScope) => void; scopedSlots: Record import("vue").VNode>; disabled: import("el-plus/es/utils/props").IDisabled; confirm: boolean; confirmText: string; confirmBefore: (e: MouseEvent | import("el-plus/es/index").TableScope) => Promise; } & {} & { show?: (boolean | ((T: unknown) => boolean)) | undefined; hide?: (boolean | ((T: unknown) => boolean)) | undefined; }>[]; readonly showDownUp: boolean; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { 'title-prepend'?: (props: {}) => any; } & { title?: (props: { title: string | undefined; }) => any; } & { 'title-append'?: (props: {}) => any; } & { 'buttons-prepend'?: (props: {}) => any; } & { 'buttons-append'?: (props: {}) => any; } & { default?: (props: {}) => any; }; }) & import("vue").Plugin; export default EpTitle; export * from './src/title';