import { ReactNode } from 'react'; import { BaseTextTranslation, Language } from '../../types'; interface AdminTranslationContextProps { translations?: BaseTextTranslation[]; refetchTranslations?: any; companyToken: string; projectToken: string; selectedLanguages: Language[]; setSelectedLanguages: (languages: Language[]) => void; loadingTranslations: boolean; errorTranslations: any; languages: Language[]; fetchLanguagesLoading: boolean; projectLanguages: Language[]; fetchProjectLanguagesLoading: boolean; refetchProjectLanguages: () => void; } interface AdminTranslationProviderProps { children: ReactNode; companyToken: string; projectToken: string; } export declare const AdminTranslationProvider: ({ children, companyToken, projectToken }: AdminTranslationProviderProps) => import("react/jsx-runtime").JSX.Element; export declare const useAdminTranslation: () => AdminTranslationContextProps; export {};