import { animate , AnimationTriggerMetadata , keyframes , state , style , transition , trigger , } from '@angular/animations' ; docs-private export const sbbTooltipAnimations = { /** Animation that transitions a tooltip in and out. */ tooltipState : trigger ( 'state' , [ state ( 'initial, void, hidden' , style ( { opacity : 0 } ) ) , state ( 'visible' , style ( { transform : '' } ) ) , transition ( '* => visible' , animate ( '200ms cubic-bezier(0, 0, 0.2, 1)' , keyframes ( [ style ( { opacity : 0 } ) , style ( { opacity : 0.5 } ) , style ( { opacity : 1 } ) ] ) ) ) , transition ( '* => hidden' , animate ( '100ms cubic-bezier(0, 0, 0.2, 1)' , style ( { opacity : 0 } ) ) ) , ] ) , } ;