import type { NumericArray } from "@thi.ng/api";
import type { StridedVec } from "@thi.ng/vectors";
export interface CollateOpts {
    buf: NumericArray;
    start: number;
    cstride: number;
    estride: number;
}
export declare const __remapBuffer: (buf: NumericArray, pts: StridedVec[], start: number, cstride: number, estride: number) => NumericArray;
export declare const __collateWith: (fn: (buf: NumericArray, src: Iterable<Readonly<StridedVec>>, start: number, cstride: number, estride: number) => NumericArray, pts: StridedVec[], opts: Partial<CollateOpts>, stride: number) => NumericArray;
//# sourceMappingURL=collate.d.ts.map