/** * Returns the translation for a seat reservation string based on a key and language. * Supports nested keys (e.g. "PLACE_PROPERTIES.AISLE_SEAT") and placeholder replacement. * * @param key The translation key (can be nested, e.g. "PLACE_PROPERTIES.AISLE_SEAT"). * @param language The desired language (e.g. "de", "en", "fr", "it"). * @param args Optional array of parameters to replace placeholders like _param0_, _param1_ in the translation string. * @returns The translated string or an empty string if no translation is found. * * @example * getI18nSeatReservation('COACH_TABLE_CAPTION', 'de', ['12']); // "Wagen 12 selektiert" * getI18nSeatReservation('PLACE_PROPERTIES.AISLE_SEAT', 'en'); // "Aisle seat" */ /** * Returns the translation for a seat reservation string based on a key and language. * Supports nested keys (e.g. "PLACE_PROPERTIES.AISLE_SEAT") and placeholder replacement. * * @param key The translation key (can be nested, e.g. "PLACE_PROPERTIES.AISLE_SEAT"). * @param language The desired language (e.g. "de", "en", "fr", "it"). * @param args Optional array of parameters to replace placeholders like _param0_, _param1_ in the translation string. * @returns The translated string or an empty string if no translation is found. * * @example * getI18nSeatReservation('COACH_TABLE_CAPTION', 'de', ['12']); // "Wagen 12 selektiert" * getI18nSeatReservation('PLACE_PROPERTIES.AISLE_SEAT', 'en'); // "Aisle seat" */ export declare const getI18nSeatReservation: (key: string, language: string, args?: any[]) => string;