type PulseAnimationOptions = { step?: number; on_tick?: () => void; element?: () => Element | null | undefined; }; type PulseAnimation = { readonly time: number; readonly unit: number; }; export declare const pulsing_highlight_opacity: (pulse_unit: number) => number; export declare function create_pulse_animation(active: () => boolean, { step, on_tick, element }?: PulseAnimationOptions): PulseAnimation; export {};