import { ImageCompressionVersion } from "./imageCompressionVersion";
import { ImageEncoding } from "./imageEncoding";
export declare class OptimizeOptions {
    'password': string;
    'allowReusePageContent': boolean;
    'compressImages': boolean;
    'imageQuality': number;
    'linkDuplcateStreams': boolean;
    'removeUnusedObjects': boolean;
    'removeUnusedStreams': boolean;
    'unembedFonts': boolean;
    'resizeImages': boolean;
    'maxResolution': number;
    'subsetFonts': boolean;
    'removePrivateInfo': boolean;
    'imageEncoding': ImageEncoding;
    'imageCompressionVersion': ImageCompressionVersion;
    static discriminator: any;
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
}
