import type { Annotation } from '../Annotation__'; import type { AnnotationProperty } from '../AnnotationProperty__'; import type { Annotatable } from '../Annotatable__'; import type { ApplyAnnotation } from '../ApplyAnnotation__'; import type { App } from '../App__'; import type { Module } from '../Module__'; import type { Namespace } from '../Namespace__'; import type { Directory } from '../Directory__'; import type { ReferredDefinition } from '../ReferredDefinition__'; import type { FrontendType } from '../FrontendType__'; import type { Frontend } from '../Frontend__'; import type { Backend } from '../Backend__'; import type { Integration } from '../Integration__'; import type { MicroApp } from '../MicroApp__'; import type { TypeAnnotation } from '../TypeAnnotation__'; import type { DatabaseTypeAnnotation } from '../DatabaseTypeAnnotation__'; import type { TypeParam } from '../TypeParam__'; import type { Structure } from '../Structure__'; import type { StructureProperty } from '../StructureProperty__'; import type { Enum } from '../Enum__'; import type { EnumItem } from '../EnumItem__'; import type { DataSource } from '../DataSource__'; import type { Entity } from '../Entity__'; import type { EntityProperty } from '../EntityProperty__'; import type { EntityIndex } from '../EntityIndex__'; import type { MetadataType } from '../MetadataType__'; import type { View } from '../View__'; import type { ViewElement } from '../ViewElement__'; import type { BindAttribute } from '../BindAttribute__'; import type { BindDirective } from '../BindDirective__'; import type { BindEvent } from '../BindEvent__'; import type { BindStyle } from '../BindStyle__'; import type { ThemeVariable } from '../ThemeVariable__'; import type { BaseSetter } from '../BaseSetter__'; import type { CustomSetter } from '../CustomSetter__'; import type { InputSetter } from '../InputSetter__'; import type { SwitchSetter } from '../SwitchSetter__'; import type { SetterOption } from '../SetterOption__'; import type { EnumSelectSetter } from '../EnumSelectSetter__'; import type { CapsulesSetter } from '../CapsulesSetter__'; import type { NumberInputSetter } from '../NumberInputSetter__'; import type { IconSetter } from '../IconSetter__'; import type { ImageSetter } from '../ImageSetter__'; import type { PropertySelectSetter } from '../PropertySelectSetter__'; import type { PropertyTransformSetter } from '../PropertyTransformSetter__'; import type { AnonymousFunctionSetter } from '../AnonymousFunctionSetter__'; import type { DataSourceSetter } from '../DataSourceSetter__'; import type { ViewComponentDeclaration } from '../ViewComponentDeclaration__'; import type { BusinessComponent } from '../BusinessComponent__'; import type { Attribute } from '../Attribute__'; import type { Event } from '../Event__'; import type { PropDeclaration } from '../PropDeclaration__'; import type { EventDeclaration } from '../EventDeclaration__'; import type { SlotDeclaration } from '../SlotDeclaration__'; import type { LogicDeclaration } from '../LogicDeclaration__'; import type { CSSRule } from '../CSSRule__'; import type { Theme } from '../Theme__'; import type { Slot } from '../Slot__'; import type { ViewComponent } from '../ViewComponent__'; import type { Logic } from '../Logic__'; import type { SharedScope } from '../SharedScope__'; import type { PermissionForSharedScope } from '../PermissionForSharedScope__'; import type { AuthLogic } from '../AuthLogic__'; import type { AuthLogicForCallInterface } from '../AuthLogicForCallInterface__'; import type { OverriddenLogic } from '../OverriddenLogic__'; import type { BusinessLogic } from '../BusinessLogic__'; import type { AbstractInterface } from '../AbstractInterface__'; import type { Param } from '../Param__'; import type { ParamWithGroup } from '../ParamWithGroup__'; import type { Return } from '../Return__'; import type { Variable } from '../Variable__'; import type { BackendVariable } from '../BackendVariable__'; import type { FrontendVariable } from '../FrontendVariable__'; import type { Constant } from '../Constant__'; import type { LogicItem } from '../LogicItem__'; import type { SubLogic } from '../SubLogic__'; import type { Function } from '../Function__'; import type { AnonymousFunction } from '../AnonymousFunction__'; import type { ImportedInterface } from '../ImportedInterface__'; import type { RetryConfig } from '../RetryConfig__'; import type { Interface } from '../Interface__'; import type { McpInterface } from '../McpInterface__'; import type { ConnectionInfo } from '../ConnectionInfo__'; import type { MicroserviceInterface } from '../MicroserviceInterface__'; import type { GatewayInterface } from '../GatewayInterface__'; import type { InterfaceParam } from '../InterfaceParam__'; import type { Transactional } from '../Transactional__'; import type { DefaultValue } from '../DefaultValue__'; import type { Abort } from '../Abort__'; import type { Start } from '../Start__'; import type { End } from '../End__'; import type { IfStatement } from '../IfStatement__'; import type { IfExpression } from '../IfExpression__'; import type { SwitchStatement } from '../SwitchStatement__'; import type { SwitchCase } from '../SwitchCase__'; import type { ForEachStatement } from '../ForEachStatement__'; import type { WhileStatement } from '../WhileStatement__'; import type { Break } from '../Break__'; import type { Continue } from '../Continue__'; import type { Assignment } from '../Assignment__'; import type { BatchAssignment } from '../BatchAssignment__'; import type { Comment } from '../Comment__'; import type { CallLogic } from '../CallLogic__'; import type { CallEvent } from '../CallEvent__'; import type { CallFunction } from '../CallFunction__'; import type { CallInterface } from '../CallInterface__'; import type { CallMicroserviceInterface } from '../CallMicroserviceInterface__'; import type { CallGatewayInterface } from '../CallGatewayInterface__'; import type { Destination } from '../Destination__'; import type { ExternalDestination } from '../ExternalDestination__'; import type { AbstractValidation } from '../AbstractValidation__'; import type { ValidationRule } from '../ValidationRule__'; import type { ValidationLogic } from '../ValidationLogic__'; import type { Argument } from '../Argument__'; import type { Anchor } from '../Anchor__'; import type { JSBlock } from '../JSBlock__'; import type { JavaLogic } from '../JavaLogic__'; import type { Block } from '../Block__'; import type { Identifier } from '../Identifier__'; import type { NullLiteral } from '../NullLiteral__'; import type { BooleanLiteral } from '../BooleanLiteral__'; import type { StringLiteral } from '../StringLiteral__'; import type { StringInterpolation } from '../StringInterpolation__'; import type { StaticString } from '../StaticString__'; import type { NumericLiteral } from '../NumericLiteral__'; import type { BinaryExpression } from '../BinaryExpression__'; import type { VariadicExpression } from '../VariadicExpression__'; import type { MatchCase } from '../MatchCase__'; import type { Match } from '../Match__'; import type { UnaryExpression } from '../UnaryExpression__'; import type { MemberExpression } from '../MemberExpression__'; import type { Unparsed } from '../Unparsed__'; import type { New } from '../New__'; import type { NewComposite } from '../NewComposite__'; import type { NewStructure } from '../NewStructure__'; import type { NewList } from '../NewList__'; import type { NewMap } from '../NewMap__'; import type { NewRegex } from '../NewRegex__'; import type { Paginate } from '../Paginate__'; import type { CallQueryComponent } from '../CallQueryComponent__'; import type { QuerySelectExpression } from '../QuerySelectExpression__'; import type { QueryFromExpression } from '../QueryFromExpression__'; import type { QueryJoinExpression } from '../QueryJoinExpression__'; import type { QueryFieldExpression } from '../QueryFieldExpression__'; import type { QueryAggregateExpression } from '../QueryAggregateExpression__'; import type { QueryOrderByExpression } from '../QueryOrderByExpression__'; import type { QueryGroupByExpression } from '../QueryGroupByExpression__'; import type { QueryLimitExpression } from '../QueryLimitExpression__'; import type { SqlQueryComponent } from '../SqlQueryComponent__'; import type { OqlQueryComponent } from '../OqlQueryComponent__'; import type { Process } from '../Process__'; import type { ProcessElement } from '../ProcessElement__'; import type { ProcessComponent } from '../ProcessComponent__'; import type { MultiApprovalPolicy } from '../MultiApprovalPolicy__'; import type { SequentialPolicy } from '../SequentialPolicy__'; import type { CountersignPolicy } from '../CountersignPolicy__'; import type { ProcessOutcome } from '../ProcessOutcome__'; import type { Assignee } from '../Assignee__'; import type { ProcessOutcomes } from '../ProcessOutcomes__'; import type { Role } from '../Role__'; import type { Configuration } from '../Configuration__'; import type { ConfigGroup } from '../ConfigGroup__'; import type { ConfigProperty } from '../ConfigProperty__'; import type { ConfigPropertyValue } from '../ConfigPropertyValue__'; import type { I18nInfo } from '../I18nInfo__'; import type { StyleInfo } from '../StyleInfo__'; import type { CompletionProperty } from '../CompletionProperty__'; import type { UseComponent } from '../UseComponent__'; import type { Point } from '../Point__'; import type { Rect } from '../Rect__'; import type { SelectMembers } from '../SelectMembers__'; import type { AssignmentLine } from '../AssignmentLine__'; import type { FrontendLibrary } from '../FrontendLibrary__'; import type { ViewBlock } from '../ViewBlock__'; import type { ViewBlockWithImage } from '../ViewBlockWithImage__'; import type { AuthInterface } from '../AuthInterface__'; import type { CallAuthInterface } from '../CallAuthInterface__'; import type { TriggerEvent } from '../TriggerEvent__'; import type { MsgTriggerEvent } from '../MsgTriggerEvent__'; import type { InterfaceTriggerEvent } from '../InterfaceTriggerEvent__'; import type { ConnectorTrigger } from '../ConnectorTrigger__'; import type { TriggerLauncher } from '../TriggerLauncher__'; import type { ConnectorTriggerLauncher } from '../ConnectorTriggerLauncher__'; import type { MsgTriggerLauncher } from '../MsgTriggerLauncher__'; import type { Dependency } from '../Dependency__'; import type { Connector } from '../Connector__'; import type { CallConnector } from '../CallConnector__'; import type { Connection } from '../Connection__'; import type { ConnectorLogic } from '../ConnectorLogic__'; import type { ProcessV2 } from '../ProcessV2__'; import type { ProcessDefinitionV2 } from '../ProcessDefinitionV2__'; import type { HistoryProcessV2 } from '../HistoryProcessV2__'; import type { ProcessBindV2 } from '../ProcessBindV2__'; import type { FieldPermissionV2 } from '../FieldPermissionV2__'; import type { ProcessElementV2 } from '../ProcessElementV2__'; import type { SubProcessDataMappingRule } from '../SubProcessDataMappingRule__'; import type { OperatePermissionV2 } from '../OperatePermissionV2__'; import type { AssigneeV2 } from '../AssigneeV2__'; import type { DepartmentV2 } from '../DepartmentV2__'; import type { ManagerV2 } from '../ManagerV2__'; import type { DirectManagerV2 } from '../DirectManagerV2__'; import type { DepartmentManagerV2 } from '../DepartmentManagerV2__'; import type { Assignees } from '../Assignees__'; import type { UserAssignees } from '../UserAssignees__'; import type { RoleAssignees } from '../RoleAssignees__'; import type { DepartmentAssignees } from '../DepartmentAssignees__'; import type { FlowConditionV2 } from '../FlowConditionV2__'; import type { ApprovalPolicyV2 } from '../ApprovalPolicyV2__'; import type { SequentialPolicyV2 } from '../SequentialPolicyV2__'; import type { CountersignPolicyV2 } from '../CountersignPolicyV2__'; import type { OrSignPolicyV2 } from '../OrSignPolicyV2__'; import type { UnmannedApprovalStrategyV2 } from '../UnmannedApprovalStrategyV2__'; import type { AutoApproveUnmannedV2 } from '../AutoApproveUnmannedV2__'; import type { AutoRejectUnmannedV2 } from '../AutoRejectUnmannedV2__'; import type { ReassignUnmannedV2 } from '../ReassignUnmannedV2__'; /** concept 与类类型映射表 */ export interface ConceptTypeofClassMap { Annotation: typeof Annotation; AnnotationProperty: typeof AnnotationProperty; Annotatable: typeof Annotatable; ApplyAnnotation: typeof ApplyAnnotation; App: typeof App; Module: typeof Module; Namespace: typeof Namespace; Directory: typeof Directory; ReferredDefinition: typeof ReferredDefinition; FrontendType: typeof FrontendType; Frontend: typeof Frontend; Backend: typeof Backend; Integration: typeof Integration; MicroApp: typeof MicroApp; TypeAnnotation: typeof TypeAnnotation; DatabaseTypeAnnotation: typeof DatabaseTypeAnnotation; TypeParam: typeof TypeParam; Structure: typeof Structure; StructureProperty: typeof StructureProperty; Enum: typeof Enum; EnumItem: typeof EnumItem; DataSource: typeof DataSource; Entity: typeof Entity; EntityProperty: typeof EntityProperty; EntityIndex: typeof EntityIndex; MetadataType: typeof MetadataType; View: typeof View; ViewElement: typeof ViewElement; BindAttribute: typeof BindAttribute; BindDirective: typeof BindDirective; BindEvent: typeof BindEvent; BindStyle: typeof BindStyle; ThemeVariable: typeof ThemeVariable; BaseSetter: typeof BaseSetter; CustomSetter: typeof CustomSetter; InputSetter: typeof InputSetter; SwitchSetter: typeof SwitchSetter; SetterOption: typeof SetterOption; EnumSelectSetter: typeof EnumSelectSetter; CapsulesSetter: typeof CapsulesSetter; NumberInputSetter: typeof NumberInputSetter; IconSetter: typeof IconSetter; ImageSetter: typeof ImageSetter; PropertySelectSetter: typeof PropertySelectSetter; PropertyTransformSetter: typeof PropertyTransformSetter; AnonymousFunctionSetter: typeof AnonymousFunctionSetter; DataSourceSetter: typeof DataSourceSetter; ViewComponentDeclaration: typeof ViewComponentDeclaration; BusinessComponent: typeof BusinessComponent; Attribute: typeof Attribute; Event: typeof Event; PropDeclaration: typeof PropDeclaration; EventDeclaration: typeof EventDeclaration; SlotDeclaration: typeof SlotDeclaration; LogicDeclaration: typeof LogicDeclaration; CSSRule: typeof CSSRule; Theme: typeof Theme; Slot: typeof Slot; ViewComponent: typeof ViewComponent; Logic: typeof Logic; SharedScope: typeof SharedScope; PermissionForSharedScope: typeof PermissionForSharedScope; AuthLogic: typeof AuthLogic; AuthLogicForCallInterface: typeof AuthLogicForCallInterface; OverriddenLogic: typeof OverriddenLogic; BusinessLogic: typeof BusinessLogic; AbstractInterface: typeof AbstractInterface; Param: typeof Param; ParamWithGroup: typeof ParamWithGroup; Return: typeof Return; Variable: typeof Variable; BackendVariable: typeof BackendVariable; FrontendVariable: typeof FrontendVariable; Constant: typeof Constant; LogicItem: typeof LogicItem; SubLogic: typeof SubLogic; Function: typeof Function; AnonymousFunction: typeof AnonymousFunction; ImportedInterface: typeof ImportedInterface; RetryConfig: typeof RetryConfig; Interface: typeof Interface; McpInterface: typeof McpInterface; ConnectionInfo: typeof ConnectionInfo; MicroserviceInterface: typeof MicroserviceInterface; GatewayInterface: typeof GatewayInterface; InterfaceParam: typeof InterfaceParam; Transactional: typeof Transactional; DefaultValue: typeof DefaultValue; Abort: typeof Abort; Start: typeof Start; End: typeof End; IfStatement: typeof IfStatement; IfExpression: typeof IfExpression; SwitchStatement: typeof SwitchStatement; SwitchCase: typeof SwitchCase; ForEachStatement: typeof ForEachStatement; WhileStatement: typeof WhileStatement; Break: typeof Break; Continue: typeof Continue; Assignment: typeof Assignment; BatchAssignment: typeof BatchAssignment; Comment: typeof Comment; CallLogic: typeof CallLogic; CallEvent: typeof CallEvent; CallFunction: typeof CallFunction; CallInterface: typeof CallInterface; CallMicroserviceInterface: typeof CallMicroserviceInterface; CallGatewayInterface: typeof CallGatewayInterface; Destination: typeof Destination; ExternalDestination: typeof ExternalDestination; AbstractValidation: typeof AbstractValidation; ValidationRule: typeof ValidationRule; ValidationLogic: typeof ValidationLogic; Argument: typeof Argument; Anchor: typeof Anchor; JSBlock: typeof JSBlock; JavaLogic: typeof JavaLogic; Block: typeof Block; Identifier: typeof Identifier; NullLiteral: typeof NullLiteral; BooleanLiteral: typeof BooleanLiteral; StringLiteral: typeof StringLiteral; StringInterpolation: typeof StringInterpolation; StaticString: typeof StaticString; NumericLiteral: typeof NumericLiteral; BinaryExpression: typeof BinaryExpression; VariadicExpression: typeof VariadicExpression; MatchCase: typeof MatchCase; Match: typeof Match; UnaryExpression: typeof UnaryExpression; MemberExpression: typeof MemberExpression; Unparsed: typeof Unparsed; New: typeof New; NewComposite: typeof NewComposite; NewStructure: typeof NewStructure; NewList: typeof NewList; NewMap: typeof NewMap; NewRegex: typeof NewRegex; Paginate: typeof Paginate; CallQueryComponent: typeof CallQueryComponent; QuerySelectExpression: typeof QuerySelectExpression; QueryFromExpression: typeof QueryFromExpression; QueryJoinExpression: typeof QueryJoinExpression; QueryFieldExpression: typeof QueryFieldExpression; QueryAggregateExpression: typeof QueryAggregateExpression; QueryOrderByExpression: typeof QueryOrderByExpression; QueryGroupByExpression: typeof QueryGroupByExpression; QueryLimitExpression: typeof QueryLimitExpression; SqlQueryComponent: typeof SqlQueryComponent; OqlQueryComponent: typeof OqlQueryComponent; Process: typeof Process; ProcessElement: typeof ProcessElement; ProcessComponent: typeof ProcessComponent; MultiApprovalPolicy: typeof MultiApprovalPolicy; SequentialPolicy: typeof SequentialPolicy; CountersignPolicy: typeof CountersignPolicy; ProcessOutcome: typeof ProcessOutcome; Assignee: typeof Assignee; ProcessOutcomes: typeof ProcessOutcomes; Role: typeof Role; Configuration: typeof Configuration; ConfigGroup: typeof ConfigGroup; ConfigProperty: typeof ConfigProperty; ConfigPropertyValue: typeof ConfigPropertyValue; I18nInfo: typeof I18nInfo; StyleInfo: typeof StyleInfo; CompletionProperty: typeof CompletionProperty; UseComponent: typeof UseComponent; Point: typeof Point; Rect: typeof Rect; SelectMembers: typeof SelectMembers; AssignmentLine: typeof AssignmentLine; FrontendLibrary: typeof FrontendLibrary; ViewBlock: typeof ViewBlock; ViewBlockWithImage: typeof ViewBlockWithImage; AuthInterface: typeof AuthInterface; CallAuthInterface: typeof CallAuthInterface; TriggerEvent: typeof TriggerEvent; MsgTriggerEvent: typeof MsgTriggerEvent; InterfaceTriggerEvent: typeof InterfaceTriggerEvent; ConnectorTrigger: typeof ConnectorTrigger; TriggerLauncher: typeof TriggerLauncher; ConnectorTriggerLauncher: typeof ConnectorTriggerLauncher; MsgTriggerLauncher: typeof MsgTriggerLauncher; Dependency: typeof Dependency; Connector: typeof Connector; CallConnector: typeof CallConnector; Connection: typeof Connection; ConnectorLogic: typeof ConnectorLogic; ProcessV2: typeof ProcessV2; ProcessDefinitionV2: typeof ProcessDefinitionV2; HistoryProcessV2: typeof HistoryProcessV2; ProcessBindV2: typeof ProcessBindV2; FieldPermissionV2: typeof FieldPermissionV2; ProcessElementV2: typeof ProcessElementV2; SubProcessDataMappingRule: typeof SubProcessDataMappingRule; OperatePermissionV2: typeof OperatePermissionV2; AssigneeV2: typeof AssigneeV2; DepartmentV2: typeof DepartmentV2; ManagerV2: typeof ManagerV2; DirectManagerV2: typeof DirectManagerV2; DepartmentManagerV2: typeof DepartmentManagerV2; Assignees: typeof Assignees; UserAssignees: typeof UserAssignees; RoleAssignees: typeof RoleAssignees; DepartmentAssignees: typeof DepartmentAssignees; FlowConditionV2: typeof FlowConditionV2; ApprovalPolicyV2: typeof ApprovalPolicyV2; SequentialPolicyV2: typeof SequentialPolicyV2; CountersignPolicyV2: typeof CountersignPolicyV2; OrSignPolicyV2: typeof OrSignPolicyV2; UnmannedApprovalStrategyV2: typeof UnmannedApprovalStrategyV2; AutoApproveUnmannedV2: typeof AutoApproveUnmannedV2; AutoRejectUnmannedV2: typeof AutoRejectUnmannedV2; ReassignUnmannedV2: typeof ReassignUnmannedV2; } /** concept 与类实例类型映射表 */ export interface ConceptClassMap { Annotation: Annotation; AnnotationProperty: AnnotationProperty; Annotatable: Annotatable; ApplyAnnotation: ApplyAnnotation; App: App; Module: Module; Namespace: Namespace; Directory: Directory; ReferredDefinition: ReferredDefinition; FrontendType: FrontendType; Frontend: Frontend; Backend: Backend; Integration: Integration; MicroApp: MicroApp; TypeAnnotation: TypeAnnotation; DatabaseTypeAnnotation: DatabaseTypeAnnotation; TypeParam: TypeParam; Structure: Structure; StructureProperty: StructureProperty; Enum: Enum; EnumItem: EnumItem; DataSource: DataSource; Entity: Entity; EntityProperty: EntityProperty; EntityIndex: EntityIndex; MetadataType: MetadataType; View: View; ViewElement: ViewElement; BindAttribute: BindAttribute; BindDirective: BindDirective; BindEvent: BindEvent; BindStyle: BindStyle; ThemeVariable: ThemeVariable; BaseSetter: BaseSetter; CustomSetter: CustomSetter; InputSetter: InputSetter; SwitchSetter: SwitchSetter; SetterOption: SetterOption; EnumSelectSetter: EnumSelectSetter; CapsulesSetter: CapsulesSetter; NumberInputSetter: NumberInputSetter; IconSetter: IconSetter; ImageSetter: ImageSetter; PropertySelectSetter: PropertySelectSetter; PropertyTransformSetter: PropertyTransformSetter; AnonymousFunctionSetter: AnonymousFunctionSetter; DataSourceSetter: DataSourceSetter; ViewComponentDeclaration: ViewComponentDeclaration; BusinessComponent: BusinessComponent; Attribute: Attribute; Event: Event; PropDeclaration: PropDeclaration; EventDeclaration: EventDeclaration; SlotDeclaration: SlotDeclaration; LogicDeclaration: LogicDeclaration; CSSRule: CSSRule; Theme: Theme; Slot: Slot; ViewComponent: ViewComponent; Logic: Logic; SharedScope: SharedScope; PermissionForSharedScope: PermissionForSharedScope; AuthLogic: AuthLogic; AuthLogicForCallInterface: AuthLogicForCallInterface; OverriddenLogic: OverriddenLogic; BusinessLogic: BusinessLogic; AbstractInterface: AbstractInterface; Param: Param; ParamWithGroup: ParamWithGroup; Return: Return; Variable: Variable; BackendVariable: BackendVariable; FrontendVariable: FrontendVariable; Constant: Constant; LogicItem: LogicItem; SubLogic: SubLogic; Function: Function; AnonymousFunction: AnonymousFunction; ImportedInterface: ImportedInterface; RetryConfig: RetryConfig; Interface: Interface; McpInterface: McpInterface; ConnectionInfo: ConnectionInfo; MicroserviceInterface: MicroserviceInterface; GatewayInterface: GatewayInterface; InterfaceParam: InterfaceParam; Transactional: Transactional; DefaultValue: DefaultValue; Abort: Abort; Start: Start; End: End; IfStatement: IfStatement; IfExpression: IfExpression; SwitchStatement: SwitchStatement; SwitchCase: SwitchCase; ForEachStatement: ForEachStatement; WhileStatement: WhileStatement; Break: Break; Continue: Continue; Assignment: Assignment; BatchAssignment: BatchAssignment; Comment: Comment; CallLogic: CallLogic; CallEvent: CallEvent; CallFunction: CallFunction; CallInterface: CallInterface; CallMicroserviceInterface: CallMicroserviceInterface; CallGatewayInterface: CallGatewayInterface; Destination: Destination; ExternalDestination: ExternalDestination; AbstractValidation: AbstractValidation; ValidationRule: ValidationRule; ValidationLogic: ValidationLogic; Argument: Argument; Anchor: Anchor; JSBlock: JSBlock; JavaLogic: JavaLogic; Block: Block; Identifier: Identifier; NullLiteral: NullLiteral; BooleanLiteral: BooleanLiteral; StringLiteral: StringLiteral; StringInterpolation: StringInterpolation; StaticString: StaticString; NumericLiteral: NumericLiteral; BinaryExpression: BinaryExpression; VariadicExpression: VariadicExpression; MatchCase: MatchCase; Match: Match; UnaryExpression: UnaryExpression; MemberExpression: MemberExpression; Unparsed: Unparsed; New: New; NewComposite: NewComposite; NewStructure: NewStructure; NewList: NewList; NewMap: NewMap; NewRegex: NewRegex; Paginate: Paginate; CallQueryComponent: CallQueryComponent; QuerySelectExpression: QuerySelectExpression; QueryFromExpression: QueryFromExpression; QueryJoinExpression: QueryJoinExpression; QueryFieldExpression: QueryFieldExpression; QueryAggregateExpression: QueryAggregateExpression; QueryOrderByExpression: QueryOrderByExpression; QueryGroupByExpression: QueryGroupByExpression; QueryLimitExpression: QueryLimitExpression; SqlQueryComponent: SqlQueryComponent; OqlQueryComponent: OqlQueryComponent; Process: Process; ProcessElement: ProcessElement; ProcessComponent: ProcessComponent; MultiApprovalPolicy: MultiApprovalPolicy; SequentialPolicy: SequentialPolicy; CountersignPolicy: CountersignPolicy; ProcessOutcome: ProcessOutcome; Assignee: Assignee; ProcessOutcomes: ProcessOutcomes; Role: Role; Configuration: Configuration; ConfigGroup: ConfigGroup; ConfigProperty: ConfigProperty; ConfigPropertyValue: ConfigPropertyValue; I18nInfo: I18nInfo; StyleInfo: StyleInfo; CompletionProperty: CompletionProperty; UseComponent: UseComponent; Point: Point; Rect: Rect; SelectMembers: SelectMembers; AssignmentLine: AssignmentLine; FrontendLibrary: FrontendLibrary; ViewBlock: ViewBlock; ViewBlockWithImage: ViewBlockWithImage; AuthInterface: AuthInterface; CallAuthInterface: CallAuthInterface; TriggerEvent: TriggerEvent; MsgTriggerEvent: MsgTriggerEvent; InterfaceTriggerEvent: InterfaceTriggerEvent; ConnectorTrigger: ConnectorTrigger; TriggerLauncher: TriggerLauncher; ConnectorTriggerLauncher: ConnectorTriggerLauncher; MsgTriggerLauncher: MsgTriggerLauncher; Dependency: Dependency; Connector: Connector; CallConnector: CallConnector; Connection: Connection; ConnectorLogic: ConnectorLogic; ProcessV2: ProcessV2; ProcessDefinitionV2: ProcessDefinitionV2; HistoryProcessV2: HistoryProcessV2; ProcessBindV2: ProcessBindV2; FieldPermissionV2: FieldPermissionV2; ProcessElementV2: ProcessElementV2; SubProcessDataMappingRule: SubProcessDataMappingRule; OperatePermissionV2: OperatePermissionV2; AssigneeV2: AssigneeV2; DepartmentV2: DepartmentV2; ManagerV2: ManagerV2; DirectManagerV2: DirectManagerV2; DepartmentManagerV2: DepartmentManagerV2; Assignees: Assignees; UserAssignees: UserAssignees; RoleAssignees: RoleAssignees; DepartmentAssignees: DepartmentAssignees; FlowConditionV2: FlowConditionV2; ApprovalPolicyV2: ApprovalPolicyV2; SequentialPolicyV2: SequentialPolicyV2; CountersignPolicyV2: CountersignPolicyV2; OrSignPolicyV2: OrSignPolicyV2; UnmannedApprovalStrategyV2: UnmannedApprovalStrategyV2; AutoApproveUnmannedV2: AutoApproveUnmannedV2; AutoRejectUnmannedV2: AutoRejectUnmannedV2; ReassignUnmannedV2: ReassignUnmannedV2; } export type SyntaxNode = Annotation | AnnotationProperty | ApplyAnnotation | App | Module | Namespace | Directory | ReferredDefinition | FrontendType | Frontend | Backend | Integration | MicroApp | TypeAnnotation | DatabaseTypeAnnotation | TypeParam | Structure | StructureProperty | Enum | EnumItem | DataSource | Entity | EntityProperty | EntityIndex | MetadataType | View | ViewElement | BindAttribute | BindDirective | BindEvent | BindStyle | ThemeVariable | CustomSetter | InputSetter | SwitchSetter | SetterOption | EnumSelectSetter | CapsulesSetter | NumberInputSetter | IconSetter | ImageSetter | PropertySelectSetter | PropertyTransformSetter | AnonymousFunctionSetter | DataSourceSetter | ViewComponentDeclaration | BusinessComponent | Attribute | Event | PropDeclaration | EventDeclaration | SlotDeclaration | LogicDeclaration | CSSRule | Theme | Slot | ViewComponent | Logic | SharedScope | PermissionForSharedScope | AuthLogic | AuthLogicForCallInterface | OverriddenLogic | BusinessLogic | Param | ParamWithGroup | Return | Variable | BackendVariable | FrontendVariable | Constant | SubLogic | Function | AnonymousFunction | RetryConfig | Interface | McpInterface | ConnectionInfo | MicroserviceInterface | GatewayInterface | InterfaceParam | Transactional | DefaultValue | Abort | Start | End | IfStatement | IfExpression | SwitchStatement | SwitchCase | ForEachStatement | WhileStatement | Break | Continue | Assignment | BatchAssignment | Comment | CallLogic | CallEvent | CallFunction | CallInterface | CallMicroserviceInterface | CallGatewayInterface | Destination | ExternalDestination | ValidationRule | ValidationLogic | Argument | Anchor | JSBlock | JavaLogic | Block | Identifier | NullLiteral | BooleanLiteral | StringLiteral | StringInterpolation | StaticString | NumericLiteral | BinaryExpression | VariadicExpression | MatchCase | Match | UnaryExpression | MemberExpression | Unparsed | New | NewComposite | NewStructure | NewList | NewMap | NewRegex | Paginate | CallQueryComponent | QuerySelectExpression | QueryFromExpression | QueryJoinExpression | QueryFieldExpression | QueryAggregateExpression | QueryOrderByExpression | QueryGroupByExpression | QueryLimitExpression | SqlQueryComponent | OqlQueryComponent | Process | ProcessElement | ProcessComponent | SequentialPolicy | CountersignPolicy | ProcessOutcome | Assignee | ProcessOutcomes | Role | Configuration | ConfigGroup | ConfigProperty | ConfigPropertyValue | I18nInfo | StyleInfo | CompletionProperty | UseComponent | Point | Rect | SelectMembers | AssignmentLine | FrontendLibrary | ViewBlock | ViewBlockWithImage | AuthInterface | CallAuthInterface | MsgTriggerEvent | InterfaceTriggerEvent | ConnectorTrigger | TriggerLauncher | ConnectorTriggerLauncher | MsgTriggerLauncher | Dependency | Connector | CallConnector | Connection | ConnectorLogic | ProcessV2 | ProcessDefinitionV2 | HistoryProcessV2 | ProcessBindV2 | FieldPermissionV2 | ProcessElementV2 | SubProcessDataMappingRule | OperatePermissionV2 | AssigneeV2 | DepartmentV2 | DirectManagerV2 | DepartmentManagerV2 | UserAssignees | RoleAssignees | DepartmentAssignees | FlowConditionV2 | SequentialPolicyV2 | CountersignPolicyV2 | OrSignPolicyV2 | AutoApproveUnmannedV2 | AutoRejectUnmannedV2 | ReassignUnmannedV2; export type SyntaxNodeConcept = SyntaxNode['concept']; export type AnnotatableNode = Entity | View | ViewElement | Logic | AuthLogic | AuthLogicForCallInterface | BusinessLogic | ConnectorLogic; export type AnnotatableNodeConcept = AnnotatableNode['concept']; export type ModuleNode = Module | Connector; export type ModuleNodeConcept = ModuleNode['concept']; export type BaseSetterNode = CustomSetter | InputSetter | SwitchSetter | EnumSelectSetter | CapsulesSetter | NumberInputSetter | IconSetter | ImageSetter | PropertySelectSetter | PropertyTransformSetter | AnonymousFunctionSetter | DataSourceSetter; export type BaseSetterNodeConcept = BaseSetterNode['concept']; export type LogicNode = Logic | AuthLogic | AuthLogicForCallInterface | BusinessLogic | ConnectorLogic; export type LogicNodeConcept = LogicNode['concept']; export type SharedScopeNode = SharedScope | PermissionForSharedScope; export type SharedScopeNodeConcept = SharedScopeNode['concept']; export type AuthLogicNode = AuthLogic | AuthLogicForCallInterface; export type AuthLogicNodeConcept = AuthLogicNode['concept']; export type AbstractInterfaceNode = Interface | MicroserviceInterface | GatewayInterface | AuthInterface | McpInterface; export type AbstractInterfaceNodeConcept = AbstractInterfaceNode['concept']; export type ParamNode = Param | ParamWithGroup; export type ParamNodeConcept = ParamNode['concept']; export type VariableNode = Variable | FrontendVariable; export type VariableNodeConcept = VariableNode['concept']; export type LogicItemNode = SubLogic | AnonymousFunction | Abort | Start | End | IfStatement | IfExpression | SwitchStatement | SwitchCase | ForEachStatement | WhileStatement | Break | Continue | Assignment | BatchAssignment | Comment | CallLogic | CallConnector | CallEvent | CallFunction | CallInterface | CallMicroserviceInterface | CallGatewayInterface | CallAuthInterface | Destination | ExternalDestination | ValidationRule | ValidationLogic | Argument | Anchor | JSBlock | JavaLogic | Block | Identifier | NullLiteral | BooleanLiteral | StringLiteral | StringInterpolation | NumericLiteral | BinaryExpression | VariadicExpression | MatchCase | Match | UnaryExpression | MemberExpression | Unparsed | New | NewComposite | NewStructure | NewList | NewMap | NewRegex | Paginate | CallQueryComponent | QuerySelectExpression | QueryFromExpression | QueryJoinExpression | QueryFieldExpression | QueryAggregateExpression | QueryOrderByExpression | QueryGroupByExpression | QueryLimitExpression | SqlQueryComponent | OqlQueryComponent | ProcessOutcome | Assignee | ProcessOutcomes; export type LogicItemNodeConcept = LogicItemNode['concept']; export type ImportedInterfaceNode = Interface | MicroserviceInterface | GatewayInterface | AuthInterface | McpInterface; export type ImportedInterfaceNodeConcept = ImportedInterfaceNode['concept']; export type InterfaceNode = Interface | MicroserviceInterface | GatewayInterface | AuthInterface | McpInterface; export type InterfaceNodeConcept = InterfaceNode['concept']; export type CallLogicNode = CallLogic | CallConnector; export type CallLogicNodeConcept = CallLogicNode['concept']; export type CallInterfaceNode = CallInterface | CallMicroserviceInterface | CallGatewayInterface | CallAuthInterface; export type CallInterfaceNodeConcept = CallInterfaceNode['concept']; export type AbstractValidationNode = ValidationRule | ValidationLogic; export type AbstractValidationNodeConcept = AbstractValidationNode['concept']; export type MultiApprovalPolicyNode = SequentialPolicy | CountersignPolicy; export type MultiApprovalPolicyNodeConcept = MultiApprovalPolicyNode['concept']; export type ViewBlockNode = ViewBlock | ViewBlockWithImage; export type ViewBlockNodeConcept = ViewBlockNode['concept']; export type TriggerEventNode = MsgTriggerEvent | InterfaceTriggerEvent; export type TriggerEventNodeConcept = TriggerEventNode['concept']; export type TriggerLauncherNode = TriggerLauncher | ConnectorTriggerLauncher | MsgTriggerLauncher; export type TriggerLauncherNodeConcept = TriggerLauncherNode['concept']; export type ConnectorTriggerLauncherNode = ConnectorTriggerLauncher | MsgTriggerLauncher; export type ConnectorTriggerLauncherNodeConcept = ConnectorTriggerLauncherNode['concept']; export type ManagerV2Node = DirectManagerV2 | DepartmentManagerV2; export type ManagerV2NodeConcept = ManagerV2Node['concept']; export type AssigneesNode = UserAssignees | RoleAssignees | DepartmentAssignees; export type AssigneesNodeConcept = AssigneesNode['concept']; export type ApprovalPolicyV2Node = SequentialPolicyV2 | CountersignPolicyV2 | OrSignPolicyV2; export type ApprovalPolicyV2NodeConcept = ApprovalPolicyV2Node['concept']; export type UnmannedApprovalStrategyV2Node = AutoApproveUnmannedV2 | AutoRejectUnmannedV2 | ReassignUnmannedV2; export type UnmannedApprovalStrategyV2NodeConcept = UnmannedApprovalStrategyV2Node['concept']; //# sourceMappingURL=types.d.ts.map