import { PropType } from 'vue'; declare const _default: import('vue').DefineComponent<{ appear: BooleanConstructor; group: BooleanConstructor; mode: PropType<"in-out" | "out-in" | "default">; onLeave: FunctionConstructor; onAfterLeave: FunctionConstructor; onAfterEnter: FunctionConstructor; width: BooleanConstructor; reverse: BooleanConstructor; }, { handleBeforeLeave: (el: HTMLElement) => void; handleLeave: (el: HTMLElement) => void; handleAfterLeave: (el: HTMLElement) => void; handleEnter: (el: HTMLElement) => void; handleAfterEnter: (el: HTMLElement) => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, Record, string, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, Readonly<{ appear?: unknown; group?: unknown; mode?: unknown; onLeave?: unknown; onAfterLeave?: unknown; onAfterEnter?: unknown; width?: unknown; reverse?: unknown; } & { reverse: boolean; width: boolean; appear: boolean; group: boolean; } & { mode?: "default" | "in-out" | "out-in" | undefined; onAfterEnter?: Function | undefined; onAfterLeave?: Function | undefined; onLeave?: Function | undefined; }>, { reverse: boolean; width: boolean; appear: boolean; group: boolean; }>; export default _default;