@itwin/clash-detection-client
Version:
Clash Detection client for the iTwin platform
19 lines • 691 B
TypeScript
import type { CollectionResponse, SuppressionRuleParameters } from "../CommonInterfaces";
/** Template item. */
export interface SuppressionRuleTemplate {
/** Template id. */
id: string;
/** Template display name. */
displayName: string;
/** Template description. */
description: string;
/** Template prompt string. */
prompt: string;
/** Template function parameters. */
templateExpression: SuppressionRuleParameters;
}
/** Suppression Rule Template list API response. */
export interface ResponseFromGetTemplates extends CollectionResponse {
suppressionRuleTemplates: SuppressionRuleTemplate[];
}
//# sourceMappingURL=TemplateInterfaces.d.ts.map