@sequeljs/ast
Version:
A SQL AST manager for JavaScript
16 lines • 509 B
TypeScript
import NodeExpression from './NodeExpression';
import When from './When';
import type AliasPredication from '../mixins/AliasPredication';
declare class Case extends NodeExpression {
case: any;
conditions: When[];
default: any;
constructor(expression?: any, defaultVal?: any);
else(expression: any): Case;
then(expression: any): Case;
when(condition: any, expression?: any): Case;
}
interface Case extends AliasPredication {
}
export default Case;
//# sourceMappingURL=Case.d.ts.map