import type { DocumentDriveDocument, SharingType } from "document-drive";
import type { SubmitHandler } from "react-hook-form";
type Inputs = {
    name: string;
    sharingType: SharingType;
    availableOffline: boolean;
};
type DriveSettingsFormProps = {
    drive: DocumentDriveDocument;
    sharingType: SharingType;
    availableOffline: boolean;
    onSubmit: DriveSettingsFormSubmitHandler;
    handleCancel: () => void;
    handleDeleteDrive: () => void;
};
export type DriveSettingsFormSubmitHandler = SubmitHandler<Inputs>;
export declare function DriveSettingsForm(props: DriveSettingsFormProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=drive-settings-form.d.ts.map