import type { NodeProps } from '../../xyflow/react.ts';
import type { StickyNoteColor, StickyNoteData } from './StickyNoteNode.types';
export interface StickyNoteNodeProps extends NodeProps {
    data: StickyNoteData;
    placeholder?: string;
    renderPlaceholderOnSelect?: boolean;
    readOnly?: boolean;
    onContentChange?: (content: string) => void;
    onColorChange?: (color: StickyNoteColor) => void;
    onResize?: (width: number, height: number) => void;
    onResizeStart?: () => void;
    onResizeEnd?: () => void;
}
export declare const StickyNoteNode: import("react").MemoExoticComponent<({ id, data, selected, dragging, placeholder, renderPlaceholderOnSelect, readOnly, onContentChange, onColorChange, onResize, onResizeStart, onResizeEnd, }: StickyNoteNodeProps) => import("react/jsx-runtime").JSX.Element>;
//# sourceMappingURL=StickyNoteNode.d.ts.map