interface HttpFile { filename: string; url: string; } interface TextFile { filename: string; contents: string; } export declare class DocumentTemplateExporter { id: number | string; getTemplateForDoc: (id: number | string, token: string | false) => Promise<{ json: unknown; status: number; }>; download: boolean; token: string | false; zipFileName: string | false; docVersion: string | false; textFiles: TextFile[]; httpFiles: HttpFile[]; constructor(id: number | string, getTemplateForDoc: (id: number | string, token: string | false) => Promise<{ json: unknown; status: number; }>, download?: boolean, token?: string | false); init(): Promise; createZip(): Promise; } export {}; //# sourceMappingURL=exporter.d.ts.map