import type { BlockInstance } from '../../../types/blocks';
import type { PatternReference } from '../../../types/pattern-reference';
interface BlockSettingsPanelProps {
    block: BlockInstance | PatternReference | undefined;
    onUpdateProps: (props: Record<string, unknown>) => void;
    onRemove: () => void;
    onClose?: () => void;
}
export declare function BlockSettingsPanel({ block, onUpdateProps, onRemove, onClose, }: BlockSettingsPanelProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=block-settings-panel.d.ts.map