import { Layout } from '../../layout.js'; import { Measurement, Projection, ProjectionNode } from '../../projection-node.js'; import { ProjectionNodeBehavior } from '../../projection-node-behavior.js'; import { BorderRadiusConfig } from './config.js'; import { BorderRadiusMeasurer } from './measurer.js'; interface ExtendedMeasurement extends Measurement { borderRadiuses: BorderRadiusConfig; } export declare class CalibrateBorderRadius extends ProjectionNodeBehavior { private measurer; constructor(kernel: ProjectionNode, measurer: BorderRadiusMeasurer); measure(): ExtendedMeasurement; measurement(): ExtendedMeasurement | null; project(dest: Layout): Projection; } export {}; //# sourceMappingURL=behavior.d.ts.map