import type { DivProps } from "@powerhousedao/design-system";
import { Modal } from "@powerhousedao/design-system";
import type { App } from "document-model";
import type { ComponentPropsWithoutRef } from "react";
import { type AddLocalDriveInput } from "../form/add-local-drive-form.js";
type ModalProps = ComponentPropsWithoutRef<typeof Modal>;
export type AddLocalDriveModal = {
    readonly open: boolean;
    readonly onOpenChange: (open: boolean) => void;
    readonly onSubmit: (data: AddLocalDriveInput) => void;
    readonly modalProps?: ModalProps;
    readonly containerProps?: DivProps;
    readonly appOptions: App[];
};
export declare function AddLocalDriveModal(props: AddLocalDriveModal): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=add-local-drive-modal.d.ts.map