import type { Base, BaseProps, BaseInterface, BaseDecorator } from '@studiometa/js-toolkit'; export interface WithScrollAnimationDebugProps extends BaseProps { $options: { debug: boolean; offset: string; }; } export interface WithScrollAnimationDebugInterface extends BaseInterface { } /** * Add debug capabilities to a ScrollAnimationTimeline component. * * @example * ```js * import { ScrollAnimationTimeline } from '@studiometa/ui'; * import { withScrollAnimationDebug } from '@studiometa/ui/ScrollAnimation/withScrollAnimationDebug'; * * class App extends Base { * static config = { * name: 'App', * components: { * ScrollAnimationTimeline: withScrollAnimationDebug(ScrollAnimationTimeline), * }, * }; * } * ``` */ export declare function withScrollAnimationDebug(BaseClass: typeof Base): BaseDecorator;