import { ResolveTranslationOptions } from '../../../models';

export declare function useSuspenseData<T>(key: string, fetcher: (...args: any[]) => Promise<T>): T;
export type TFunction = <T = string>(key: string, options?: ResolveTranslationOptions<T> | string) => T | string;
export interface UseKosTranslationOptions {
    keyPrefix?: string;
}
export declare const useKosTranslation: (namespace: string | string[], baseOptions?: UseKosTranslationOptions) => {
    t: TFunction;
    i18n: {
        exists: (key: string) => any;
    };
};
//# sourceMappingURL=use-translation.d.ts.map