11 lines
439 B
TypeScript
11 lines
439 B
TypeScript
import { CriteriaNode } from './CriteriaNode.js';
|
|
import type { ICriteriaNodeProcessOptions, IQueryBuilder } from '../typings.js';
|
|
/**
|
|
* @internal
|
|
*/
|
|
export declare class ScalarCriteriaNode<T extends object> extends CriteriaNode<T> {
|
|
process(qb: IQueryBuilder<T>, options?: ICriteriaNodeProcessOptions): any;
|
|
willAutoJoin(qb: IQueryBuilder<T>, alias?: string, options?: ICriteriaNodeProcessOptions): boolean;
|
|
private shouldJoin;
|
|
}
|