/** Represents prompt variable type. */ export const PromptVariableType = { BLOCK: 'block', // BLOCK_TITLE: 'block.title', // BLOCK_DESCRIPTION: 'block.description', // BLOCK_CONTENTS: 'block.contents', OSS: 'oss', // OSS_CONTENTS: 'oss.contents', // OSS_ALIAS: 'oss.alias', // OSS_TITLE: 'oss.title', // OSS_DESCRIPTION: 'oss.description', SCHEMA: 'schema', // SCHEMA_ALIAS: 'schema.alias', // SCHEMA_TITLE: 'schema.title', // SCHEMA_DESCRIPTION: 'schema.description', // SCHEMA_THESAURUS: 'schema.thesaurus', // SCHEMA_GRAPH: 'schema.graph', // SCHEMA_TYPE_GRAPH: 'schema.type-graph', CONSTITUENTA: 'constituenta' // CONSTITUENTA_ALIAS: 'constituent.alias', // CONSTITUENTA_CONVENTION: 'constituent.convention', // CONSTITUENTA_DEFINITION: 'constituent.definition', // CONSTITUENTA_DEFINITION_FORMAL: 'constituent.definition-formal', // CONSTITUENTA_EXPRESSION_TREE: 'constituent.expression-tree' } as const; export type PromptVariableType = (typeof PromptVariableType)[keyof typeof PromptVariableType];