import type { Maybe } from "@thi.ng/api";
import type { ReadonlyVec } from "@thi.ng/vectors";
import type { Attribs, HiccupPathSegment, SamplingOpts } from "../api.js";
/** @internal */
export declare const __circleOpts: (opts: number | Partial<SamplingOpts>, r: number) => [number, number, boolean];
/**
 * @param opts
 * @param attribs
 *
 * @internal
 */
export declare const __sampleAttribs: (opts?: number | Partial<SamplingOpts>, attribs?: Attribs) => Maybe<number | Partial<SamplingOpts>>;
export declare const __hiccupLineSegment: (a: ReadonlyVec, b: ReadonlyVec) => HiccupPathSegment;
//# sourceMappingURL=vertices.d.ts.map