kintone-as-code
Version:
A CLI tool for managing kintone applications as code with type-safe TypeScript schemas
19 lines • 537 B
TypeScript
/**
* Query builder (OO facade) backed by functional core
*/
import { Expression } from './expression.js';
export declare class QueryBuilder {
private state;
where(expr: Expression): this;
orderBy(field: string, direction?: 'asc' | 'desc'): this;
limit(value: number): this;
offset(value: number): this;
setValidationOptions(options: {
maxDepth?: number;
maxLength?: number;
}): this;
build(): string;
reset(): this;
clone(): QueryBuilder;
}
//# sourceMappingURL=builder.d.ts.map