import * as i0 from '@angular/core'; import { OnDestroy } from '@angular/core'; declare class BackgroundTemplate implements OnDestroy { title: i0.InputSignal; private container; private particleSystem; private glitchInterval; protected currentMessage: string; protected isGlitching: boolean; private messages; private messageIndex; constructor(); private triggerGlitch; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class MachinaBackgroundTemplate implements OnDestroy { private container; private particleSystem; constructor(); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare function provideMachinaBackgroundTemplate(): { provide: any; useValue: () => Promise>; }; declare function provideLainBackgroundTemplate(): { provide: any; useValue: () => Promise>; }; export { MachinaBackgroundTemplate, provideLainBackgroundTemplate, provideMachinaBackgroundTemplate }; //# sourceMappingURL=xxmachina-components-templates-background.d.ts.map