import * as XYShape from "../XYShape.js"; import { ConvolutionOperation } from "./PointSet.js"; export declare const combineShapesContinuousContinuous: (op: ConvolutionOperation, s1: XYShape.XYShape, s2: XYShape.XYShape) => XYShape.XYShape; export type ArgumentPosition = "First" | "Second"; export declare const combineShapesContinuousDiscrete: (op: ConvolutionOperation, continuousShape: XYShape.XYShape, discreteShape: XYShape.XYShape, opts: { discretePosition: ArgumentPosition; }) => XYShape.XYShape; export declare const isOrdered: (a: XYShape.XYShape) => boolean; //# sourceMappingURL=AlgebraicShapeCombination.d.ts.map