@itwin/property-validation-client
Version:
Property Validation client for the iTwin platform
19 lines • 632 B
TypeScript
import type { CollectionResponse, FunctionParameters } from "../CommonInterfaces";
/** Template item. */
export interface RuleTemplate {
/** Template id. */
id: string;
/** Template display name. */
displayName: string;
/** Template description. */
description: string;
/** Template prompt string. */
prompt: string;
/** Template function parameters. */
templateExpression: FunctionParameters;
}
/** Rule Template list API response. */
export interface ResponseFromGetTemplates extends CollectionResponse {
ruleTemplates: RuleTemplate[];
}
//# sourceMappingURL=TemplateInterfaces.d.ts.map