import type * as messages from "@cucumber/messages";
export default class DataTable {
    private readonly rawTable;
    constructor(sourceTable: messages.PickleTable | string[][]);
    hashes(): Record<string, string>[];
    raw(): string[][];
    rows(): string[][];
    rowsHash(): Record<string, string>;
    transpose(): DataTable;
    toString(): string;
}