/** * @license * Copyright Datorama. All Rights Reserved. * * Use of this source code is governed by an Apache License 2.0 license that can be * found in the LICENSE file at https://github.com/datorama/client-core/blob/master/LICENSE */ import { ChangeDetectorRef, ElementRef, TemplateRef } from '@angular/core'; import { FormControl, NgControl } from '@angular/forms'; import { DatoFileInputComponent } from '../file-input.component'; export declare class DatoFileInputDefaultComponent { private ngControl; private parent; private host; private cdr; width: any; height: any; isDraggingFiles: boolean; set datoSize(size: 'sm' | 'md' | 'lg'); imgTpl: TemplateRef; disabled: boolean; private size; constructor(ngControl: NgControl, parent: DatoFileInputComponent, host: ElementRef, cdr: ChangeDetectorRef); get control(): FormControl; get isLarge(): boolean; dragenter(): void; dragover(ev: any): void; dragleave(): void; drop(ev: any): void; ngOnInit(): void; get isDisabled(): boolean; ngOnDestroy(): void; }