import { ActionItemProps } from './itlab-action-item.vue'; type ActionItemResetProps = ActionItemProps & { prefix: string; }; declare var __VLS_11: {}, __VLS_14: {}, __VLS_17: {}, __VLS_41: {}; type __VLS_Slots = {} & { 'leading-icon'?: (props: typeof __VLS_11) => any; } & { item?: (props: typeof __VLS_14) => any; } & { 'trailing-icon'?: (props: typeof __VLS_17) => any; } & { 'leading-icon'?: (props: typeof __VLS_41) => any; }; declare const __VLS_base: import('vue').DefineComponent, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & { reset: () => any; "before-enter": () => any; "after-enter": () => any; "before-leave": () => any; "after-leave": () => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ onReset?: (() => any) | undefined; "onBefore-enter"?: (() => any) | undefined; "onAfter-enter"?: (() => any) | undefined; "onBefore-leave"?: (() => any) | undefined; "onAfter-leave"?: (() => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };