import { InputBuilder } from "./InputBuilder"; export declare class DropzoneInputBuilder extends InputBuilder { /** * Whether allow images only */ images(images?: boolean): this; /** * Accept only pdf files */ pdf(): this; /** * Accept only doc files whether microsoft word or google docs or any other */ doc(): this; /** * {@inheritDoc} */ boot(): void; /** * Whether to uplooad files in parallel */ parallel(parallel?: boolean): this; /** * Whether to chunk uploaded files */ chunked(chunked?: boolean): this; /** * Set max chunk size in bytes */ chunkSize(size: number): this; /** * Max parallel chunks per file */ maxParallelChunks(max: number): this; /** * Set max parallel uploads */ maxParallelUploads(max: number): this; /** * Set image width for that must be uploaded */ width(width: number): this; /** * Set image height for that must be uploaded */ height(height: number): this; /** * Min width for the uploaded image */ minWidth(width: number): this; /** * Max width for the uploaded image */ maxWidth(width: number): this; /** * Min height for the uploaded image */ minHeight(height: number): this; /** * Max height for the uploaded image */ maxHeight(height: number): this; /** * Set image min size in kb */ minSize(size: number): this; /** * Set image max size in kb */ maxSize(size: number): this; /** * Set max number of files that can be uploaded */ maxFiles(max: number): this; /** * Whether to circle the image */ circle(circle?: boolean): this; } //# sourceMappingURL=DropzoneInputBuilder.d.ts.map