import { flags, Command } from '@oclif/command'; export declare class Translate extends Command { static excludes: string[]; static description: string; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag; excludes: flags.IOptionFlag; prefix: flags.IOptionFlag; templateName: flags.IOptionFlag; format: flags.IOptionFlag; clean: import("@oclif/parser/lib/flags").IBooleanFlag; }; static args: { name: string; }[]; run(): Promise; private listOfJsonFiles; json2ts(folder: string, excludes: string[], prefix: string): Promise<{}>; po2ts(folder: string, excludes: string[], prefix: string): Promise<{}>; private jsonToStringWithTypescriptClass; ngxTranslateExtract(folder: string, format: string, templateName: string | string[], clean: boolean): Promise<{}>; }