import { ExifToolTask } from "./ExifToolTask";
import { WriteTags } from "./WriteTags";
export declare function htmlEncode(s: string): string;
export declare const DefaultWriteTaskOptions: {
    readonly useMWG: boolean;
};
export type WriteTaskOptions = typeof DefaultWriteTaskOptions;
export declare class WriteTask extends ExifToolTask<void> {
    readonly sourceFile: string;
    readonly args: string[];
    private constructor();
    static for(filename: string, tags: WriteTags, extraArgs?: string[], options?: Partial<WriteTaskOptions>): Promise<WriteTask | ExifToolTask<void>>;
    toString(): string;
    protected parse(data: string, error: Error): void;
}
