declare const _default: import("vue-demi").DefineComponent boolean; }; srcAt: {}; arrayed: { type: BooleanConstructor; default: undefined; }; stringified: { type: BooleanConstructor; default: undefined; }; upload: {}; minFiles: {}; imageAspectRatio: {}; videoWidth: {}; videoHeight: {}; videoAspectRatio: {}; videoResolution: {}; videoDuration: {}; audioDuration: {}; labelAccept: {}; labelCount: {}; labelMinFilesExceeded: {}; labelMaxFilesExceeded: {}; labelSize: {}; labelImageWidth: {}; labelImageWidthNotMatched: {}; labelMinImageWidthExceeded: {}; labelMaxImageWidthExceeded: {}; labelImageHeight: {}; labelImageHeightNotMatched: {}; labelMinImageHeightExceeded: {}; labelMaxImageHeightExceeded: {}; labelImageDimension: {}; labelImageAspectRatio: {}; labelImageAspectRatioNotMatched: {}; labelMinImageAspectRatioExceeded: {}; labelMaxImageAspectRatioExceeded: {}; labelImageResolution: {}; labelImageResolutionNotMatched: {}; labelVideoWidth: {}; labelVideoWidthNotMatched: {}; labelMinVideoWidthExceeded: {}; labelMaxVideoWidthExceeded: {}; labelVideoHeight: {}; labelVideoHeightNotMatched: {}; labelMinVideoHeightExceeded: {}; labelMaxVideoHeightExceeded: {}; labelVideoDimension: {}; labelVideoResolution: {}; labelVideoResolutionNotMatched: {}; labelMinVideoResolutionExceeded: {}; labelMaxVideoResolutionExceeded: {}; labelVideoAspectRatio: {}; labelVideoAspectRatioNotMatched: {}; labelMinVideoAspectRatioExceeded: {}; labelMaxVideoAspectRatioExceeded: {}; labelVideoDuration: {}; labelVideoDurationNotMatched: {}; labelMinVideoDurationExceeded: {}; labelMaxVideoDurationExceeded: {}; labelAudioDuration: {}; labelAudioDurationNotMatched: {}; labelMinAudioDurationExceeded: {}; labelMaxAudioDurationExceeded: {}; }>, {}, { isVue3: boolean; isInitialized: boolean; subWindowFeatures: string; files: never[]; values: never[]; idToIndex: {}; filePond: null; isSupported: boolean; queue: never[]; updatingModelValue: boolean; limboFilesToBeRemovedCount: number; }, { uploading(): boolean; percentage(): number; SrcAt(): any; Arrayed(): any; Stringified(): any; Upload(): any; MinFiles(): any; LabelAccept(): any; LabelCount(): any; LabelMinFilesExceeded(): any; LabelMaxFilesExceeded(): any; LabelSize(): any; LabelImageWidth(): any; LabelImageWidthNotMatched(): any; LabelMinImageWidthExceeded(): any; LabelMaxImageWidthExceeded(): any; LabelImageHeight(): any; LabelImageHeightNotMatched(): any; LabelMinImageHeightExceeded(): any; LabelMaxImageHeightExceeded(): any; LabelImageDimension(): any; LabelImageAspectRatio(): any; LabelImageAspectRatioNotMatched(): any; LabelMinImageAspectRatioExceeded(): any; LabelMaxImageAspectRatioExceeded(): any; LabelImageResolution(): any; LabelImageResolutionNotMatched(): any; LabelVideoWidth(): any; LabelVideoWidthNotMatched(): any; LabelMinVideoWidthExceeded(): any; LabelMaxVideoWidthExceeded(): any; LabelVideoHeight(): any; LabelVideoHeightNotMatched(): any; LabelMinVideoHeightExceeded(): any; LabelMaxVideoHeightExceeded(): any; LabelVideoDimension(): any; LabelVideoResolution(): any; LabelVideoResolutionNotMatched(): any; LabelMinVideoResolutionExceeded(): any; LabelMaxVideoResolutionExceeded(): any; LabelVideoAspectRatio(): any; LabelVideoAspectRatioNotMatched(): any; LabelMinVideoAspectRatioExceeded(): any; LabelMaxVideoAspectRatioExceeded(): any; LabelVideoDuration(): any; LabelVideoDurationNotMatched(): any; LabelMinVideoDurationExceeded(): any; LabelMaxVideoDurationExceeded(): any; LabelAudioDuration(): any; LabelAudioDurationNotMatched(): any; LabelMinAudioDurationExceeded(): any; LabelMaxAudioDurationExceeded(): any; ImageAspectRatio(): { tip: string | undefined; validate: (v: any) => boolean; min: number | undefined; minLabel: string | undefined; max: number | undefined; maxLabel: string | undefined; options: number[] | undefined; optionsLabel: string | undefined; target: number | undefined; targetLabel: string | undefined; }; VideoWidth(): { tip: string | undefined; validate: (v: any) => boolean; min: number | undefined; minLabel: string | undefined; max: number | undefined; maxLabel: string | undefined; options: number[] | undefined; optionsLabel: string | undefined; target: number | undefined; targetLabel: string | undefined; }; VideoHeight(): { tip: string | undefined; validate: (v: any) => boolean; min: number | undefined; minLabel: string | undefined; max: number | undefined; maxLabel: string | undefined; options: number[] | undefined; optionsLabel: string | undefined; target: number | undefined; targetLabel: string | undefined; }; VideoResolution(): { tip: string | undefined; validate: (v: any) => boolean; min: number | undefined; minLabel: string | undefined; max: number | undefined; maxLabel: string | undefined; options: number[] | undefined; optionsLabel: string | undefined; target: number | undefined; targetLabel: string | undefined; }; VideoAspectRatio(): { tip: string | undefined; validate: (v: any) => boolean; min: number | undefined; minLabel: string | undefined; max: number | undefined; maxLabel: string | undefined; options: number[] | undefined; optionsLabel: string | undefined; target: number | undefined; targetLabel: string | undefined; }; VideoDuration(): { tip: string | undefined; validate: (v: any) => boolean; min: number | undefined; minLabel: string | undefined; max: number | undefined; maxLabel: string | undefined; options: number[] | undefined; optionsLabel: string | undefined; target: number | undefined; targetLabel: string | undefined; }; AudioDuration(): { tip: string | undefined; validate: (v: any) => boolean; min: number | undefined; minLabel: string | undefined; max: number | undefined; maxLabel: string | undefined; options: number[] | undefined; optionsLabel: string | undefined; target: number | undefined; targetLabel: string | undefined; }; FilePondOptions(): any; Disabled(): any; }, { initialize(): void; onModelValueChange(newValue: any): Promise; formatModelValue(modelValue: any): Promise; destroy(): void; getSubWindowFeatures(): void; emitInput(_files: any): void; onActivateFile(file: any): void; abort(): void; resolveInput(_input: any): Promise<{ file: { source: any; options: { type: string; }; status: FilePond.FileStatus; }; value: any; } | { file?: undefined; value?: undefined; }>; }, import("vue-demi").ComponentOptionsMixin, import("vue-demi").ComponentOptionsMixin, string[], string, import("vue-demi").PublicProps, Readonly boolean; }; srcAt: {}; arrayed: { type: BooleanConstructor; default: undefined; }; stringified: { type: BooleanConstructor; default: undefined; }; upload: {}; minFiles: {}; imageAspectRatio: {}; videoWidth: {}; videoHeight: {}; videoAspectRatio: {}; videoResolution: {}; videoDuration: {}; audioDuration: {}; labelAccept: {}; labelCount: {}; labelMinFilesExceeded: {}; labelMaxFilesExceeded: {}; labelSize: {}; labelImageWidth: {}; labelImageWidthNotMatched: {}; labelMinImageWidthExceeded: {}; labelMaxImageWidthExceeded: {}; labelImageHeight: {}; labelImageHeightNotMatched: {}; labelMinImageHeightExceeded: {}; labelMaxImageHeightExceeded: {}; labelImageDimension: {}; labelImageAspectRatio: {}; labelImageAspectRatioNotMatched: {}; labelMinImageAspectRatioExceeded: {}; labelMaxImageAspectRatioExceeded: {}; labelImageResolution: {}; labelImageResolutionNotMatched: {}; labelVideoWidth: {}; labelVideoWidthNotMatched: {}; labelMinVideoWidthExceeded: {}; labelMaxVideoWidthExceeded: {}; labelVideoHeight: {}; labelVideoHeightNotMatched: {}; labelMinVideoHeightExceeded: {}; labelMaxVideoHeightExceeded: {}; labelVideoDimension: {}; labelVideoResolution: {}; labelVideoResolutionNotMatched: {}; labelMinVideoResolutionExceeded: {}; labelMaxVideoResolutionExceeded: {}; labelVideoAspectRatio: {}; labelVideoAspectRatioNotMatched: {}; labelMinVideoAspectRatioExceeded: {}; labelMaxVideoAspectRatioExceeded: {}; labelVideoDuration: {}; labelVideoDurationNotMatched: {}; labelMinVideoDurationExceeded: {}; labelMaxVideoDurationExceeded: {}; labelAudioDuration: {}; labelAudioDurationNotMatched: {}; labelMinAudioDurationExceeded: {}; labelMaxAudioDurationExceeded: {}; }>> & Readonly<{ [x: `on${Capitalize}`]: ((...args: any[]) => any) | undefined; }>, {}, {}, { Uploading: import("vue-demi").DefineComponent, {}, {}, { Percentage(): string; }, {}, import("vue-demi").ComponentOptionsMixin, import("vue-demi").ComponentOptionsMixin, {}, string, import("vue-demi").PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import("vue-demi").ComponentProvideOptions, true, {}, any>; }, {}, "uploading" | "filePond", import("vue-demi").ComponentProvideOptions, true, {}, any>; export default _default; declare namespace model { let prop: string; let event: string; } import * as FilePond from 'filepond';