import type { Asset } from "../types/editor";
import "./dialog.css";
import "./AssetManagerModal.css";
export interface AssetEditModalProps {
    asset: Asset;
    onClose: () => void;
    /** Persist the edited asset (e.g. just `source` changed). */
    onSave: (asset: Asset) => Promise<void> | void;
}
declare const AssetEditModal: ({ asset, onClose, onSave }: AssetEditModalProps) => import("react").JSX.Element;
export default AssetEditModal;
