import type { LocaleService } from '../services/locales'; import type { PermissionsService } from '../services/permissions'; import type { ContentTypesService } from '../services/content-types'; import type { MetricsService } from '../services/metrics'; import type { ISOLocalesService } from '../services/iso-locales'; import type { LocalizationsService } from '../services/localizations'; import type { SanitizeService } from '../services/sanitize'; import type { SettingsService } from '../services/settings'; import type { createAILocalizationsService } from '../services/ai-localizations'; import type { createAILocalizationJobsService } from '../services/ai-localization-jobs'; import type { createFillFromLocaleService } from '../services/fill-from-locale'; type S = { permissions: PermissionsService; metrics: MetricsService; locales: LocaleService; localizations: LocalizationsService; settings: SettingsService; ['iso-locales']: ISOLocalesService; ['content-types']: ContentTypesService; sanitize: SanitizeService; ['ai-localizations']: ReturnType; 'ai-localization-jobs': ReturnType; 'fill-from-locale': ReturnType; }; declare const getCoreStore: () => { get(params?: Partial<{ key: string; type?: string; environment?: string; name?: string; tag?: string; }>): Promise; set(params?: Partial<{ key: string; value: unknown; type?: string; environment?: string; name?: string; tag?: string; }>): Promise; delete(params?: Partial<{ key: string; type?: string; environment?: string; name?: string; tag?: string; }>): Promise; }; declare const getService: (name: T) => S[T] extends (...args: any) => any ? ReturnType : S[T]; export { getService, getCoreStore }; //# sourceMappingURL=index.d.ts.map