import type { GetTextTranslation } from "gettext-parser"; import type { PotEntry } from "./pot.js"; export interface TranslationCompletenessOptions { readonly entry: Pick; readonly msgstr: readonly string[] | undefined; readonly pluralCount: number; readonly translationFlags?: readonly string[]; } export declare function getTranslationFlags(translation: Pick | undefined): readonly string[]; export declare function isCompleteExistingTranslation(options: TranslationCompletenessOptions): boolean; export declare function entryNeedsTranslation(entry: PotEntry, options?: { readonly pluralCount?: number; }): boolean;