import { SelectFileInputSelectionComponentProps } from './SelectFileInput';
import { ResolvedFileSelectionComponent } from './SelectFileDialog';
import { EntityConnectorFactory } from '../hooks/useConnectSelectedEntities';
import { SingleKindSelectFileDialogExtraProps } from './SingleKindSelectFileDialog';
export declare const useResolvedSingleKindFileSelection: <SFExtraProps extends {}>({ fileSelectionComponent, fileSelectionProps }: SelectFileInputSelectionComponentProps<SFExtraProps>, connectorFactoryFactory: () => EntityConnectorFactory) => ResolvedFileSelectionComponent<SingleKindSelectFileDialogExtraProps<SFExtraProps>> | undefined;
export declare const getResolvedSingleKindFileSelection: <SFExtraProps extends {}>({ fileSelectionComponent, fileSelectionProps }: SelectFileInputSelectionComponentProps<SFExtraProps>, connectorFactoryFactory: () => EntityConnectorFactory) => undefined | ResolvedFileSelectionComponent<SingleKindSelectFileDialogExtraProps<any>>;
//# sourceMappingURL=useResolvedSingleKindFileSelection.d.ts.map