/** * Internationalization configuration for task file formats */ export type Locale = 'en-US' | 'pt-BR'; /** * Section names for different locales */ export interface TaskFileI18n { /** Section name for task status */ status: string; /** Section name for task type */ type: string; /** Section name for task assignee */ assignee: string; /** Section name for task description */ description: string; /** Section name for tasks/checklist */ tasks: string; /** Section name for notes */ notes: string; /** Default assignee text when not specified */ defaultAssignee: string; /** Placeholder text for description */ descriptionPlaceholder: string; /** Placeholder text for notes */ notesPlaceholder: string; /** Field name for manual priority order */ priority: string; /** Field name for the ad hoc group id */ group: string; /** Field name for the ad hoc group display name */ groupName: string; /** Field name for difficulty rating */ difficulty: string; } /** * All available translations */ export declare const i18nConfig: Record; /** * Get i18n configuration for a locale */ export declare function getI18n(locale?: Locale): TaskFileI18n; /** * Detect locale from section names in content * Useful for parsing existing files that may be in different languages */ export declare function detectLocale(content: string): Locale; //# sourceMappingURL=i18n.d.ts.map