export * as v1 from "./v1/Types.js";
export * as v2 from "./v2/Types.js";
import { ActionType } from "../chain/Action.js";
import { NameType } from "../chain/Name.js";
import { TableIndexType, TableIndexTypes } from "./v1/Types.js";
export interface GetRowsOptions {
    contract: NameType;
    scope?: NameType;
    table: NameType;
    index_position?: "primary" | "secondary" | "tertiary" | "fourth" | "fifth" | "sixth" | "seventh" | "eighth" | "ninth" | "tenth" | undefined;
    limit?: number;
    lower_bound?: TableIndexType | string;
    upper_bound?: TableIndexType | string;
    key_type?: keyof TableIndexTypes;
    reverse?: boolean;
    [key: string]: any;
}
export type TransactionExtraOptions = {
    wait_final?: boolean;
    context_free_actions?: ActionType[];
};
//# sourceMappingURL=Types.d.ts.map