import type React from 'react';
import type { StoragePluginDefinitionInput } from '../schema/plugin-definition.js';
interface AdapterDialogProps {
    open?: boolean;
    onOpenChange?: (open: boolean) => void;
    adapter?: StoragePluginDefinitionInput['s3Adapters'][0];
    isNew?: boolean;
    onSave: (adapter: StoragePluginDefinitionInput['s3Adapters'][0]) => void;
    asChild?: boolean;
    children?: React.ReactNode;
}
export declare function AdapterDialog({ open, onOpenChange, adapter, isNew, onSave, asChild, children, }: AdapterDialogProps): React.JSX.Element;
export {};
//# sourceMappingURL=adapter-dialog.d.ts.map