export declare type SyncCommandOptions = { vueFiles: string; accessToken: string; projectID?: string; tags?: string; makeTranslation?: string | boolean; skipReport?: boolean; outputDir?: string; dryRun?: boolean; }; export declare type PhraseProject = { id: string; name: string; main_format: string; project_image_url: string; created_at: string; updated_at: string; account: { id: string; name: string; company: string; created_at: string; updated_at: string; }; }; export declare type PhraseLocale = { id: string; name: string; code: string; default: boolean; main: boolean; rtl: boolean; plural_forms: string[]; source_locale: { id: string; name: string; code: string; }; created_at: string; updated_at: string; }; export declare type PhraseKey = { id: string; name: string; description: string; name_hash: string; plural: boolean; tags: string[]; created_at: string; updated_at: string; }; export declare type PhraseUpload = { id: string; filename: string; format: string; state: string; summary: { locales_created: number; translation_keys_created: number; translation_keys_unmentioned: number; translations_created: number; translations_updated: number; tags_created: number; }; created_at: string; updated_at: string; }; export declare type PhraseTranslation = { [key: string]: { message: string; description: string; }; };