interface IVWaveDirectiveOptions { remarks default color : string ; default initialOpacity : number ; default finalOpacity : number ; default duration : number ; default easing : string ; note default cancellationPeriod : number ; } interface IVWavePluginOptions extends IVWaveDirectiveOptions { remarks example default directive : string ; } const DEFAULT_PLUGIN_OPTIONS = { directive : 'wave' , color : 'currentColor' , initialOpacity : 0.2 , finalOpacity : 0.1 , duration : 0.4 , easing : 'ease-out' , cancellationPeriod : 75 } ; export { DEFAULT_PLUGIN_OPTIONS , IVWavePluginOptions , IVWaveDirectiveOptions } ;