@abaplint/runtime
Version:
Transpiler - Runtime
11 lines (10 loc) • 490 B
TypeScript
import { HashedTable, Integer, Table } from "../types";
import { ICharacter } from "../types/_character";
import { INumeric } from "../types/_numeric";
export interface ITableExpressionOptions {
index?: INumeric | ICharacter | string | Integer | number;
withKey?: (i: any) => Promise<boolean>;
usesTableLine?: boolean;
}
export declare let foundIndex: number;
export declare function tableExpression(source: Table | HashedTable, options: ITableExpressionOptions): Promise<any>;