interface BaseTransitionProps Properties appear Signature appear?: boolean; mode Signature mode?: 'in-out' | 'out-in' | 'default'; onAfterAppear Signature onAfterAppear?: (el: HostElement) => void; onAfterEnter Signature onAfterEnter?: (el: HostElement) => void; onAfterLeave Signature onAfterLeave?: (el: HostElement) => void; onAppear Signature onAppear?: (el: HostElement, done: () => void) => void; onAppearCancelled Signature onAppearCancelled?: (el: HostElement) => void; onBeforeAppear Signature onBeforeAppear?: (el: HostElement) => void; onBeforeEnter Signature onBeforeEnter?: (el: HostElement) => void; onBeforeLeave Signature onBeforeLeave?: (el: HostElement) => void; onEnter Signature onEnter?: (el: HostElement, done: () => void) => void; onEnterCancelled Signature onEnterCancelled?: (el: HostElement) => void; onLeave Signature onLeave?: (el: HostElement, done: () => void) => void; onLeaveCancelled Signature onLeaveCancelled?: (el: HostElement) => void; persisted Signature persisted?: boolean; AsyncComponentOptions ComponentCustomOptions