import { OnInit } from '@angular/core'; import { IAttachmentData } from 'gl-w-attachment-frontend'; import { GlComponentModalUploadFileService } from './gl-component-modal-upload-file.service'; import * as i0 from "@angular/core"; export declare class GlComponentModalUploadFileComponent implements OnInit { service: GlComponentModalUploadFileService; title: string; subtitle: string; modalLogo: string; innerValueUpload: string; innerValueCancel: string; readOnly: boolean; attachments: IAttachmentData[]; uploadValue: string; cancelValue: string; showContinueUpload: boolean; continueUpload: boolean; continueUploadLabel: string; /** * In case the button icon source is not passed, the icon will be hidden. */ resumeButtonIconSrc: string; descriptionDragAndDrop: string; descriptionDragAndDropOr: string; descriptionDragAndDropClickHere: string; uploadIcon: string; /** * The message must contain the string $var1$. It'll be replaced during runtime. * I.e.: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit: $var1$' */ invalidExtensionMessageSingular: string; /** * The message must contain the string $var1$. It'll be replaced during runtime. * I.e.: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit: $var1$' */ invalidExtensionMessagePlural: string; /** * The message must contain the string $var1$. It'll be replaced during runtime. * I.e.: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit: $var1$' */ duplicatedMessageSingular: string; /** * The message must contain the string $var1$. It'll be replaced during runtime. * I.e.: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit: $var1$' */ duplicatedMessagePlural: string; /** * The message must contain the string $var1$ and $var2$. It'll be replaced during runtime. * I.e.: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit: $var1$' */ invalidSizeMessageSingular: string; /** * The message must contain the string $var1$ and $var2$. It'll be replaced during runtime. * I.e.: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit: $var1$' */ invalidSizeMessagePlural: string; /** * The message must contain the string $var1$. It'll be replaced during runtime. * I.e.: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit: $var1$' */ invalidLengthMessageSingular: string; /** * The message must contain the string $var1$. It'll be replaced during runtime. * I.e.: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit: $var1$' */ invalidLengthMessagePlural: string; /** * If maxNumberOfFiles value is greater than 1 or equal to -1, multiple files are enabled. * Default value = -1. */ maxNumberOfFiles: number; /** * If maxSize value is calculated in KB. * Default value = 46080 (45mb). */ maxSize: number; /** * This field does not require to include the dot extension. * Example: ["psd", .xlsx", "zip", ".docx", ".pptx"] */ acceptFileType: string[]; constructor(service: GlComponentModalUploadFileService); ngOnInit(): void; onCancel(): void; onUpload(): Promise; onModalKeyUp(e: KeyboardEvent): void | unknown; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }