import { DataFrame } from "./DataFrame"; import { IterableFrame, RowCursor, ColumnCursor, Schema } from "./types"; import { getData } from "./secret"; import { GroupFrame } from "./GroupFrame"; export declare class FragmentFrame implements IterableFrame { private readonly data; readonly schema: Schema; private readonly index; private readonly origin; private readonly groupByCache; constructor(origin: DataFrame | FragmentFrame, index: number[]); getCursor(column: Name): ColumnCursor; groupBy(columns: Array>): GroupFrame; uniqueValues(columns: Array>): string[][]; mapRows(callback: (row: RowCursor, index: number) => A): A[]; row(rowIndex: number): any[]; [getData](): readonly [{ name: Name; type?: any; }[], any[][], number[]]; peak(column: Name | ColumnCursor): any; } //# sourceMappingURL=FragmentFrame.d.ts.map