import { DetectEntities, DetectOutputTranscription, MaskingMethod } from "../../../../utils"; import TokenFormat from "../deidentify-text/token-format"; import Transformations from "../deidentify-text/transformations"; import { Bleep } from './bleep-audio'; declare class DeidentifyFileOptions { private _entities?; private _allowRegexList?; private _restrictRegexList?; private _tokenFormat?; private _transformations?; private _outputProcessedImage?; private _outputOcrText?; private _maskingMethod?; private _pixelDensity?; private _maxResolution?; private _outputProcessedAudio?; private _outputTranscription?; private _bleep?; private _outputDirectory?; private _waitTime?; constructor(); getEntities(): string[] | undefined; setEntities(entities: DetectEntities[]): void; getAllowRegexList(): string[] | undefined; setAllowRegexList(allowRegexList: string[]): void; getRestrictRegexList(): string[] | undefined; setRestrictRegexList(restrictRegexList: string[]): void; getTokenFormat(): TokenFormat | undefined; setTokenFormat(tokenFormat: TokenFormat): void; getTransformations(): Transformations | undefined; setTransformations(transformations: Transformations): void; getOutputProcessedImage(): boolean | undefined; setOutputProcessedImage(value: boolean | undefined): void; getOutputOcrText(): boolean | undefined; setOutputOcrText(outputOcrText: boolean | undefined): void; getMaskingMethod(): MaskingMethod | undefined; setMaskingMethod(maskingMethod: MaskingMethod | undefined): void; getPixelDensity(): number | undefined; setPixelDensity(pixelDensity: number | undefined): void; getMaxResolution(): number | undefined; setMaxResolution(maxResolution: number | undefined): void; getOutputProcessedAudio(): boolean | undefined; setOutputProcessedAudio(outputProcessedAudio: boolean | undefined): void; getOutputTranscription(): DetectOutputTranscription | undefined; setOutputTranscription(outputTranscription: DetectOutputTranscription | undefined): void; getBleep(): Bleep | undefined; setBleep(bleep: Bleep | undefined): void; getOutputDirectory(): string | undefined; setOutputDirectory(outputDirectory: string | undefined): void; getWaitTime(): number | undefined; setWaitTime(waitTime: number | undefined): void; } export default DeidentifyFileOptions;