export declare type StringKeyMap = { [key: string]: any; }; export declare type StringMap = { [key: string]: string; }; export declare type SpecTableClientOptions = { origin?: string; }; export declare type QueryPayload = { schemaName: string; tableName: string; sql: string; bindings: any[] | null; }; export declare enum FilterOp { EqualTo = "=", NotEqualTo = "!=", GreaterThan = ">", GreaterThanOrEqualTo = ">=", LessThan = "<", LessThanOrEqualTo = "<=", In = "in", NotIn = "not in" } export interface Filter { op: FilterOp; value: any; } export declare type Filters = StringKeyMap | StringKeyMap[]; export declare enum OrderByDirection { ASC = "asc", DESC = "desc" } export declare type OrderBy = { column: string | string[]; direction: OrderByDirection; }; export declare type SelectOptions = { orderBy?: OrderBy; offset?: number; limit?: number; chainId?: string; blockRange?: number[]; }; export declare type AuthOptions = { token: string | null; }; //# sourceMappingURL=types.d.ts.map