@goteborgco/open-api-js-client
Version:
Official JavaScript client for the Göteborg & Co GraphQL API
26 lines (25 loc) • 736 B
TypeScript
export declare class Translations {
readonly sv?: number;
readonly en?: number;
constructor(data: any);
/**
* Get translation ID for a specific language
* @param lang Language code
* @returns Translation ID or undefined if not available
*/
getTranslation(lang: 'en' | 'sv'): number | undefined;
/**
* Check if a translation exists for a language
* @param lang Language code
* @returns Whether a translation exists
*/
hasTranslation(lang: 'en' | 'sv'): boolean;
/**
* Get all available translations
* @returns Object containing all available translations
*/
getAvailableTranslations(): {
lang: 'en' | 'sv';
id: number;
}[];
}