import { Layout } from '../../layout.js'; import { Projection, ProjectionNode } from '../../projection-node.js'; import { ProjectionNodeBehavior } from '../../projection-node-behavior.js'; /** * A behavior that additionally calibrates the distortion of the border radius * styles of the element when projecting. * * Requires the measurement to satisfy {@link MeasurementWithBorderRadiuses}. * Throws an error otherwise. */ export declare class CalibrateBorderRadius extends ProjectionNodeBehavior { /** * Returns a behavior instance of the given node. * If exists, returns the previous behavior instance of this node. */ static for: (node: ProjectionNode) => CalibrateBorderRadius; protected constructor(kernel: ProjectionNode); reset(): void; project(dest: Layout): Projection; protected decorate(target: ProjectionNode): this; } //# sourceMappingURL=calibrate.behavior.d.ts.map