import * as _angular_core from '@angular/core'; import { TemplateRef } from '@angular/core'; import { ClassValue } from 'clsx'; type ZMarqueeDirection = 'left' | 'right' | 'up' | 'down'; type ZMarqueeFade = 'none' | 'left' | 'right' | 'top' | 'bottom' | 'both'; declare class ZMarqueeComponent { readonly class: _angular_core.InputSignal; readonly zDirection: _angular_core.InputSignal; readonly zPauseOnHover: _angular_core.InputSignalWithTransform; readonly zRepeat: _angular_core.InputSignal; readonly zDuration: _angular_core.InputSignal; readonly zGap: _angular_core.InputSignal; readonly zFade: _angular_core.InputSignal; protected readonly contentTemplate: _angular_core.Signal | undefined>; protected readonly isVertical: _angular_core.Signal; protected readonly isReverse: _angular_core.Signal; protected readonly showLeftFade: _angular_core.Signal; protected readonly showRightFade: _angular_core.Signal; protected readonly showTopFade: _angular_core.Signal; protected readonly showBottomFade: _angular_core.Signal; protected readonly hostClasses: _angular_core.Signal; protected readonly repeatItems: _angular_core.Signal; protected readonly copyItems: readonly [0, 1]; protected readonly runnerClasses: _angular_core.Signal; protected readonly animationClasses: _angular_core.Signal; protected readonly trackClasses: _angular_core.Signal; protected readonly contentClasses: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { ZMarqueeComponent }; export type { ZMarqueeDirection, ZMarqueeFade };