import { FileBrowserLabels } from "./types.js"; import * as react_jsx_runtime0 from "react/jsx-runtime"; //#region src/react/file-browser/new-folder-input.d.ts /** Props for the NewFolderInput component */ interface NewFolderInputProps extends Omit, "children" | "onChange"> { /** Current folder name value */ value: string; /** Called when folder name changes */ onChange: (value: string) => void; /** Called when the user confirms creation */ onCreate: () => void; /** Called when the user cancels */ onCancel: () => void; /** Whether folder creation is in progress */ creating?: boolean; /** Auto-focus the input on mount */ autoFocus?: boolean; /** Customizable labels */ labels?: Pick; } /** Inline folder-name input with create/cancel actions */ declare function NewFolderInput({ value, onChange, onCreate, onCancel, creating, autoFocus, labels, className, ...props }: NewFolderInputProps): react_jsx_runtime0.JSX.Element; //#endregion export { NewFolderInput, NewFolderInputProps }; //# sourceMappingURL=new-folder-input.d.ts.map