import { ApiClient } from '../lib' ; import type { ApiClientConfiguration , Transport } from '../lib' ; export interface AvailableLanguagesResponse { languages : { code : string ; name : string ; nativeName : string ; } [ ] ; } export class AvailableLanguagesClient extends ApiClient < AvailableLanguagesResponse > { protected readonly method = 'get' ; protected readonly url = '/available-languages' ; public static init ( apiKey ? , config ? , transport ? ) { return new AvailableLanguagesClient ( apiKey , config , transport ) ; } }