@compas/code-gen
Version:
Generate various boring parts of your server
22 lines (21 loc) • 772 B
TypeScript
/**
* Build the 'queryXxx' input types for all models.
*
* @param {import("../generate.js").GenerateContext} generateContext
* @returns {void}
*/
export function modelQueryBuilderTypes(generateContext: import("../generate.js").GenerateContext): void;
/**
* Build the 'xxxQueryResult' output types for all models.
*
* @param {import("../generate.js").GenerateContext} generateContext
* @returns {void}
*/
export function modelQueryResultTypes(generateContext: import("../generate.js").GenerateContext): void;
/**
* Add raw types related to models and query builders
*
* @param {import("../generate.js").GenerateContext} generateContext
* @returns {void}
*/
export function modelQueryRawTypes(generateContext: import("../generate.js").GenerateContext): void;