import { OnInit, EventEmitter } from '@angular/core'; import { MatDialog, MatSliderChange } from '@angular/material'; import { Background } from '../../models/background'; import { UploadService } from '../../core/services/upload.service'; export declare class BackgroundComponent implements OnInit { private dialog; private uploadService; type: 'full' | 'no-media'; defaultOpenedTab: 'image' | 'video'; background: Background; backgroundBackup: Background; placement: string; changed: EventEmitter<{}>; backgroundColorStyle: any; backgroundMenuOpened: boolean; shouldCloseOnClickOutside: boolean; inputYoutubeImport: boolean; cropping: boolean; uploading: boolean; constructor(dialog: MatDialog, uploadService: UploadService); ngOnInit(): void; backgroundColorOpen(backgroundColorPicker: any): void; backgroundColorSelected(color: any): void; backgroundColorClosed(val: any): void; opacityChanged(changed: MatSliderChange): void; onBackgroundMediaChange(mediaUrl: any, mode: any): void; toggleBackgroundMenu(status: any): void; private convertToBase64(file, mode); onFileChanged(file: any, mode: any): void; removeAll(): void; private upload(file, mode); openImageCropper(): void; onFileCropped(file: Blob): void; setYoutubeVideo(value: any): void; toggleYoutubeImport(state: any): void; revertAllChanges(): void; confirmBackgroundChanges(): void; }