/**
 * SnapshotRenameDialog Component
 *
 * A dialog for renaming a snapshot with validation
 *
 * @since v1.53.0
 */
import type React from 'react';
export interface SnapshotRenameDialogProps {
    /** Snapshot ID being renamed */
    snapshotId: string;
    /** Current snapshot name */
    currentName: string;
    /** Called when user submits new name */
    onRename: (newName: string) => void;
    /** Called when user cancels (Esc) */
    onCancel: () => void;
    /** Whether this dialog is active */
    isActive?: boolean;
}
export declare function SnapshotRenameDialog({ snapshotId, currentName, onRename, onCancel, isActive }: SnapshotRenameDialogProps): React.ReactElement;
//# sourceMappingURL=SnapshotRenameDialog.d.ts.map