import { CubicPath } from './types'; /** Sampled subpaths → polyline `d` attribute. `closed[k]` appends Z to * subpath k (closed loops in flight); without flags everything is open. */ export declare function serialize(subs: readonly Float64Array[], closed?: readonly boolean[]): string; /** Cubic subpaths → canonical `d`, quantized to 4 decimals (engine-stable * bytes; see fmtCanon). */ export declare function cubicsToPathD(paths: readonly CubicPath[]): string;