import * as rxjs from 'rxjs'; import * as _angular_core from '@angular/core'; import * as _angular_forms from '@angular/forms'; import { VideoSectionOrganism } from '@ng-atomic/components/organisms/video-section'; import { NgAtomicComponent } from '@ng-atomic/core'; declare class VideoTemplateStore { readonly form: _angular_core.InputSignal<_angular_forms.FormGroup<{ device: _angular_forms.FormControl; trim: _angular_forms.FormGroup<{ duration: _angular_forms.FormControl; start: _angular_forms.FormControl; end: _angular_forms.FormControl; }>; }>>; readonly gridActions: _angular_core.InputSignal; readonly images: _angular_core.InputSignal; readonly deviceOptions: _angular_core.InputSignal<{ name: string; value: string; }[]>; readonly videoStream: _angular_core.InputSignal; readonly videoStream$: rxjs.Observable; readonly videoSrc: _angular_core.InputSignal; readonly title: _angular_core.InputSignal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵdir: _angular_core.ɵɵDirectiveDeclaration; } declare class VideoTemplate extends NgAtomicComponent { protected store: VideoTemplateStore; readonly videoSection: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { VideoTemplate, VideoTemplateStore }; //# sourceMappingURL=xxmachina-components-templates-video.d.ts.map