import { S as Standard, T as TransliterateOptions } from './index-7_zmB2A0.js';
export { C as CharMapping, a as ContextCondition, b as ContextRule, c as CyrillicStandard, D as Direction, I as IpaStandard, L as LatinStandard, d as LetterPosition, P as ProfileDomain, e as ProfileMetadata, f as ProfileSource, g as ProfileSourceKind, h as ProfileStatus, i as SequenceMapping, j as TargetScript, k as TransliterationStandard, l as getProfile, m as getProfilesByTargetLanguage, n as listProfiles, p as profiles } from './index-7_zmB2A0.js';

declare function listStandards(): readonly Standard[];

/**
 * Transliterate Armenian text to the chosen target script.
 *
 * @param text - The Armenian text to transliterate
 * @param options - Standard and direction options
 * @returns Transliterated text
 */
declare function transliterate(text: string, options?: TransliterateOptions): string;
/**
 * Create a reusable transliterator function with fixed options.
 * More efficient for repeated transliterations with the same settings.
 *
 * @param options - Standard and direction options
 * @returns A function that transliterates text
 */
declare function createTransliterator(options?: TransliterateOptions): (text: string) => string;

export { Standard, TransliterateOptions, createTransliterator, listStandards, transliterate };
