import { HtmlNodeModel, HtmlNode } from '@logicflow/core';
import './rectangle-flow.less';
export declare function Rectangle(props: any): JSX.Element;
export declare class RectangleModel extends HtmlNodeModel {
setAttributes(): void;
getDefaultAnchor(): ({
x: number;
y: number;
type: string;
edgeAddable: boolean;
id: string;
} | {
x: number;
y: number;
type: string;
id: string;
edgeAddable?: undefined;
})[];
}
export declare class RectangleNode extends HtmlNode {
setHtml(rootEl: HTMLElement): void;
}
declare const rectNode: {
type: string;
view: typeof RectangleNode;
model: typeof RectangleModel;
};
export default rectNode;