import { ParametricFilter } from '../core/image_processing/ParametricFilters';
import type { DeepPartial } from '../core/utils/utils';
/**
Options for creating a document from images.
*/
export declare class CreateDocumentOptions {
    /**
      The maximum size of the document image. 0 means no limit.
      
      Default is 0
      */
    documentImageSizeLimit: number;
    /**
      The list of filters applied to the page. If not specified, no filters are applied.
      */
    filters: ParametricFilter[] | null;
    /**
      Recognizes documents on created document.
      
      Default is true
      */
    documentDetection: boolean;
    /** @param source {@displayType `DeepPartial<CreateDocumentOptions>`} */
    constructor(source?: DeepPartial<CreateDocumentOptions>);
}
