import type { Environment } from '@contember/react-binding';
import { DiscriminatedFileKindsProps, HybridFileKindProps, SingleKindFileProps } from '../fileKinds';
import { FileHandler } from './FileHandler';
export declare const getFileHandler: (props: HybridFileKindProps, environment: Environment, componentName: string) => FileHandler;
export declare const useFileHandler: (unstableProps: HybridFileKindProps, componentName: string) => FileHandler;
export declare const createSingleKindFileHandler: (props: SingleKindFileProps) => FileHandler;
export declare const createDiscriminatedFileKinds: (props: DiscriminatedFileKindsProps, environment: Environment, componentName: string) => FileHandler;
//# sourceMappingURL=useFileHandler.d.ts.map