UNPKG

@io-orkes/conductor-javascript

Version:

Typescript Client for Netflix Conductor

1,600 lines (1,599 loc) 139 kB
interface ConductorLogger { info(...args: unknown[]): void; error(...args: unknown[]): void; debug(...args: unknown[]): void; } type ConductorLogLevel = keyof typeof LOG_LEVELS; interface DefaultLoggerConfig { level?: ConductorLogLevel; tags?: object[]; } declare const LOG_LEVELS: { readonly DEBUG: 10; readonly INFO: 30; readonly ERROR: 60; }; declare class DefaultLogger implements ConductorLogger { private readonly tags; private readonly level; constructor(config?: DefaultLoggerConfig); private log; info: (...args: unknown[]) => void; debug: (...args: unknown[]) => void; error: (...args: unknown[]) => void; } declare const noopLogger: ConductorLogger; type Action = { action?: 'start_workflow' | 'complete_task' | 'fail_task' | 'terminate_workflow' | 'update_workflow_variables'; complete_task?: TaskDetails; expandInlineJSON?: boolean; fail_task?: TaskDetails; start_workflow?: StartWorkflowRequest; terminate_workflow?: TerminateWorkflow; update_workflow_variables?: UpdateWorkflowVariables; }; type Any = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Any; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserAny; serializedSize?: number; typeUrl?: string; typeUrlBytes?: ByteString; unknownFields?: UnknownFieldSet; value?: ByteString; }; type BulkResponse = { bulkErrorResults?: { [key: string]: string; }; bulkSuccessfulResults?: Array<{ [key: string]: unknown; }>; }; type ByteString = { empty?: boolean; validUtf8?: boolean; }; type CacheConfig = { key?: string; ttlInSecond?: number; }; type CircuitBreakerTransitionResponse = { currentState?: string; message?: string; previousState?: string; service?: string; transitionTimestamp?: number; }; type Config$2 = { circuitBreakerConfig?: OrkesCircuitBreakerConfig; }; type Declaration = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Declaration; descriptorForType?: Descriptor; fullName?: string; fullNameBytes?: ByteString; initializationErrorString?: string; initialized?: boolean; number?: number; parserForType?: ParserDeclaration; repeated?: boolean; reserved?: boolean; serializedSize?: number; type?: string; typeBytes?: ByteString; unknownFields?: UnknownFieldSet; }; type DeclarationOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; fullName?: string; fullNameBytes?: ByteString; initializationErrorString?: string; initialized?: boolean; number?: number; repeated?: boolean; reserved?: boolean; type?: string; typeBytes?: ByteString; unknownFields?: UnknownFieldSet; }; type Descriptor = { containingType?: Descriptor; enumTypes?: Array<EnumDescriptor>; extendable?: boolean; extensions?: Array<FieldDescriptor>; fields?: Array<FieldDescriptor>; file?: FileDescriptor; fullName?: string; index?: number; name?: string; nestedTypes?: Array<Descriptor>; oneofs?: Array<OneofDescriptor>; options?: MessageOptions; proto?: DescriptorProto; realOneofs?: Array<OneofDescriptor>; }; type DescriptorProto = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: DescriptorProto; descriptorForType?: Descriptor; enumTypeCount?: number; enumTypeList?: Array<EnumDescriptorProto>; enumTypeOrBuilderList?: Array<EnumDescriptorProtoOrBuilder>; extensionCount?: number; extensionList?: Array<FieldDescriptorProto>; extensionOrBuilderList?: Array<FieldDescriptorProtoOrBuilder>; extensionRangeCount?: number; extensionRangeList?: Array<ExtensionRange>; extensionRangeOrBuilderList?: Array<ExtensionRangeOrBuilder>; fieldCount?: number; fieldList?: Array<FieldDescriptorProto>; fieldOrBuilderList?: Array<FieldDescriptorProtoOrBuilder>; initializationErrorString?: string; initialized?: boolean; name?: string; nameBytes?: ByteString; nestedTypeCount?: number; nestedTypeList?: Array<DescriptorProto>; nestedTypeOrBuilderList?: Array<DescriptorProtoOrBuilder>; oneofDeclCount?: number; oneofDeclList?: Array<OneofDescriptorProto>; oneofDeclOrBuilderList?: Array<OneofDescriptorProtoOrBuilder>; options?: MessageOptions; optionsOrBuilder?: MessageOptionsOrBuilder; parserForType?: ParserDescriptorProto; reservedNameCount?: number; reservedNameList?: Array<string>; reservedRangeCount?: number; reservedRangeList?: Array<ReservedRange>; reservedRangeOrBuilderList?: Array<ReservedRangeOrBuilder>; serializedSize?: number; unknownFields?: UnknownFieldSet; }; type DescriptorProtoOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; enumTypeCount?: number; enumTypeList?: Array<EnumDescriptorProto>; enumTypeOrBuilderList?: Array<EnumDescriptorProtoOrBuilder>; extensionCount?: number; extensionList?: Array<FieldDescriptorProto>; extensionOrBuilderList?: Array<FieldDescriptorProtoOrBuilder>; extensionRangeCount?: number; extensionRangeList?: Array<ExtensionRange>; extensionRangeOrBuilderList?: Array<ExtensionRangeOrBuilder>; fieldCount?: number; fieldList?: Array<FieldDescriptorProto>; fieldOrBuilderList?: Array<FieldDescriptorProtoOrBuilder>; initializationErrorString?: string; initialized?: boolean; name?: string; nameBytes?: ByteString; nestedTypeCount?: number; nestedTypeList?: Array<DescriptorProto>; oneofDeclCount?: number; oneofDeclList?: Array<OneofDescriptorProto>; oneofDeclOrBuilderList?: Array<OneofDescriptorProtoOrBuilder>; options?: MessageOptions; optionsOrBuilder?: MessageOptionsOrBuilder; reservedNameCount?: number; reservedNameList?: Array<string>; reservedRangeCount?: number; reservedRangeList?: Array<ReservedRange>; reservedRangeOrBuilderList?: Array<ReservedRangeOrBuilder>; unknownFields?: UnknownFieldSet; }; type EditionDefault = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: EditionDefault; descriptorForType?: Descriptor; edition?: 'EDITION_UNKNOWN' | 'EDITION_PROTO2' | 'EDITION_PROTO3' | 'EDITION_2023' | 'EDITION_1_TEST_ONLY' | 'EDITION_2_TEST_ONLY' | 'EDITION_99997_TEST_ONLY' | 'EDITION_99998_TEST_ONLY' | 'EDITION_99999_TEST_ONLY'; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserEditionDefault; serializedSize?: number; unknownFields?: UnknownFieldSet; value?: string; valueBytes?: ByteString; }; type EditionDefaultOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; edition?: 'EDITION_UNKNOWN' | 'EDITION_PROTO2' | 'EDITION_PROTO3' | 'EDITION_2023' | 'EDITION_1_TEST_ONLY' | 'EDITION_2_TEST_ONLY' | 'EDITION_99997_TEST_ONLY' | 'EDITION_99998_TEST_ONLY' | 'EDITION_99999_TEST_ONLY'; initializationErrorString?: string; initialized?: boolean; unknownFields?: UnknownFieldSet; value?: string; valueBytes?: ByteString; }; type EnumDescriptor = { closed?: boolean; containingType?: Descriptor; file?: FileDescriptor; fullName?: string; index?: number; name?: string; options?: EnumOptions; proto?: EnumDescriptorProto; values?: Array<EnumValueDescriptor>; }; type EnumDescriptorProto = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: EnumDescriptorProto; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; name?: string; nameBytes?: ByteString; options?: EnumOptions; optionsOrBuilder?: EnumOptionsOrBuilder; parserForType?: ParserEnumDescriptorProto; reservedNameCount?: number; reservedNameList?: Array<string>; reservedRangeCount?: number; reservedRangeList?: Array<EnumReservedRange>; reservedRangeOrBuilderList?: Array<EnumReservedRangeOrBuilder>; serializedSize?: number; unknownFields?: UnknownFieldSet; valueCount?: number; valueList?: Array<EnumValueDescriptorProto>; valueOrBuilderList?: Array<EnumValueDescriptorProtoOrBuilder>; }; type EnumDescriptorProtoOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; name?: string; nameBytes?: ByteString; options?: EnumOptions; optionsOrBuilder?: EnumOptionsOrBuilder; reservedNameCount?: number; reservedNameList?: Array<string>; reservedRangeCount?: number; reservedRangeList?: Array<EnumReservedRange>; reservedRangeOrBuilderList?: Array<EnumReservedRangeOrBuilder>; unknownFields?: UnknownFieldSet; valueCount?: number; valueList?: Array<EnumValueDescriptorProto>; valueOrBuilderList?: Array<EnumValueDescriptorProtoOrBuilder>; }; type EnumOptions = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; allowAlias?: boolean; defaultInstanceForType?: EnumOptions; deprecated?: boolean; /** * @deprecated */ deprecatedLegacyJsonFieldConflicts?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserEnumOptions; serializedSize?: number; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type EnumOptionsOrBuilder = { allFields?: { [key: string]: unknown; }; allowAlias?: boolean; defaultInstanceForType?: Message; deprecated?: boolean; /** * @deprecated */ deprecatedLegacyJsonFieldConflicts?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type EnumReservedRange = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: EnumReservedRange; descriptorForType?: Descriptor; end?: number; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserEnumReservedRange; serializedSize?: number; start?: number; unknownFields?: UnknownFieldSet; }; type EnumReservedRangeOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; end?: number; initializationErrorString?: string; initialized?: boolean; start?: number; unknownFields?: UnknownFieldSet; }; type EnumValueDescriptor = { file?: FileDescriptor; fullName?: string; index?: number; name?: string; number?: number; options?: EnumValueOptions; proto?: EnumValueDescriptorProto; type?: EnumDescriptor; }; type EnumValueDescriptorProto = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: EnumValueDescriptorProto; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; name?: string; nameBytes?: ByteString; number?: number; options?: EnumValueOptions; optionsOrBuilder?: EnumValueOptionsOrBuilder; parserForType?: ParserEnumValueDescriptorProto; serializedSize?: number; unknownFields?: UnknownFieldSet; }; type EnumValueDescriptorProtoOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; name?: string; nameBytes?: ByteString; number?: number; options?: EnumValueOptions; optionsOrBuilder?: EnumValueOptionsOrBuilder; unknownFields?: UnknownFieldSet; }; type EnumValueOptions = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; debugRedact?: boolean; defaultInstanceForType?: EnumValueOptions; deprecated?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserEnumValueOptions; serializedSize?: number; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type EnumValueOptionsOrBuilder = { allFields?: { [key: string]: unknown; }; debugRedact?: boolean; defaultInstanceForType?: Message; deprecated?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type EventHandler = { actions?: Array<Action>; active?: boolean; condition?: string; createdBy?: string; description?: string; evaluatorType?: string; event?: string; name?: string; orgId?: string; tags?: Array<Tag>; }; type ExtendedTaskDef$1 = { backoffScaleFactor?: number; baseType?: string; concurrentExecLimit?: number; createTime?: number; createdBy?: string; description?: string; enforceSchema?: boolean; executionNameSpace?: string; inputKeys?: Array<string>; inputSchema?: SchemaDef; inputTemplate?: { [key: string]: unknown; }; isolationGroupId?: string; name: string; outputKeys?: Array<string>; outputSchema?: SchemaDef; overwriteTags?: boolean; ownerApp?: string; ownerEmail?: string; pollTimeoutSeconds?: number; rateLimitFrequencyInSeconds?: number; rateLimitPerFrequency?: number; responseTimeoutSeconds?: number; retryCount?: number; retryDelaySeconds?: number; retryLogic?: 'FIXED' | 'EXPONENTIAL_BACKOFF' | 'LINEAR_BACKOFF'; tags?: Array<Tag>; timeoutPolicy?: 'RETRY' | 'TIME_OUT_WF' | 'ALERT_ONLY'; timeoutSeconds: number; totalTimeoutSeconds: number; updateTime?: number; updatedBy?: string; }; type ExtendedWorkflowDef = { cacheConfig?: CacheConfig; createTime?: number; createdBy?: string; description?: string; enforceSchema?: boolean; failureWorkflow?: string; inputParameters?: Array<string>; inputSchema?: SchemaDef; inputTemplate?: { [key: string]: unknown; }; maskedFields?: Array<string>; metadata?: { [key: string]: unknown; }; name: string; outputParameters?: { [key: string]: unknown; }; outputSchema?: SchemaDef; overwriteTags?: boolean; ownerApp?: string; ownerEmail?: string; rateLimitConfig?: RateLimitConfig; restartable?: boolean; schemaVersion?: number; tags?: Array<Tag>; tasks: Array<WorkflowTask>; timeoutPolicy?: 'TIME_OUT_WF' | 'ALERT_ONLY'; timeoutSeconds: number; updateTime?: number; updatedBy?: string; variables?: { [key: string]: unknown; }; version?: number; workflowStatusListenerEnabled?: boolean; workflowStatusListenerSink?: string; }; type ExtensionRange = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: ExtensionRange; descriptorForType?: Descriptor; end?: number; initializationErrorString?: string; initialized?: boolean; options?: ExtensionRangeOptions; optionsOrBuilder?: ExtensionRangeOptionsOrBuilder; parserForType?: ParserExtensionRange; serializedSize?: number; start?: number; unknownFields?: UnknownFieldSet; }; type ExtensionRangeOptions = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; declarationCount?: number; declarationList?: Array<Declaration>; declarationOrBuilderList?: Array<DeclarationOrBuilder>; defaultInstanceForType?: ExtensionRangeOptions; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserExtensionRangeOptions; serializedSize?: number; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; verification?: 'DECLARATION' | 'UNVERIFIED'; }; type ExtensionRangeOptionsOrBuilder = { allFields?: { [key: string]: unknown; }; declarationCount?: number; declarationList?: Array<Declaration>; declarationOrBuilderList?: Array<DeclarationOrBuilder>; defaultInstanceForType?: Message; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; verification?: 'DECLARATION' | 'UNVERIFIED'; }; type ExtensionRangeOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; end?: number; initializationErrorString?: string; initialized?: boolean; options?: ExtensionRangeOptions; optionsOrBuilder?: ExtensionRangeOptionsOrBuilder; start?: number; unknownFields?: UnknownFieldSet; }; type FeatureSet = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; defaultInstanceForType?: FeatureSet; descriptorForType?: Descriptor; enumType?: 'ENUM_TYPE_UNKNOWN' | 'OPEN' | 'CLOSED'; fieldPresence?: 'FIELD_PRESENCE_UNKNOWN' | 'EXPLICIT' | 'IMPLICIT' | 'LEGACY_REQUIRED'; initializationErrorString?: string; initialized?: boolean; jsonFormat?: 'JSON_FORMAT_UNKNOWN' | 'ALLOW' | 'LEGACY_BEST_EFFORT'; messageEncoding?: 'MESSAGE_ENCODING_UNKNOWN' | 'LENGTH_PREFIXED' | 'DELIMITED'; parserForType?: ParserFeatureSet; repeatedFieldEncoding?: 'REPEATED_FIELD_ENCODING_UNKNOWN' | 'PACKED' | 'EXPANDED'; serializedSize?: number; unknownFields?: UnknownFieldSet; utf8Validation?: 'UTF8_VALIDATION_UNKNOWN' | 'NONE' | 'VERIFY'; }; type FeatureSetOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; enumType?: 'ENUM_TYPE_UNKNOWN' | 'OPEN' | 'CLOSED'; fieldPresence?: 'FIELD_PRESENCE_UNKNOWN' | 'EXPLICIT' | 'IMPLICIT' | 'LEGACY_REQUIRED'; initializationErrorString?: string; initialized?: boolean; jsonFormat?: 'JSON_FORMAT_UNKNOWN' | 'ALLOW' | 'LEGACY_BEST_EFFORT'; messageEncoding?: 'MESSAGE_ENCODING_UNKNOWN' | 'LENGTH_PREFIXED' | 'DELIMITED'; repeatedFieldEncoding?: 'REPEATED_FIELD_ENCODING_UNKNOWN' | 'PACKED' | 'EXPANDED'; unknownFields?: UnknownFieldSet; utf8Validation?: 'UTF8_VALIDATION_UNKNOWN' | 'NONE' | 'VERIFY'; }; type FieldDescriptor = { containingOneof?: OneofDescriptor; containingType?: Descriptor; defaultValue?: { [key: string]: unknown; }; enumType?: EnumDescriptor; extension?: boolean; extensionScope?: Descriptor; file?: FileDescriptor; fullName?: string; index?: number; javaType?: 'INT' | 'LONG' | 'FLOAT' | 'DOUBLE' | 'BOOLEAN' | 'STRING' | 'BYTE_STRING' | 'ENUM' | 'MESSAGE'; jsonName?: string; liteJavaType?: 'INT' | 'LONG' | 'FLOAT' | 'DOUBLE' | 'BOOLEAN' | 'STRING' | 'BYTE_STRING' | 'ENUM' | 'MESSAGE'; liteType?: 'DOUBLE' | 'FLOAT' | 'INT64' | 'UINT64' | 'INT32' | 'FIXED64' | 'FIXED32' | 'BOOL' | 'STRING' | 'GROUP' | 'MESSAGE' | 'BYTES' | 'UINT32' | 'ENUM' | 'SFIXED32' | 'SFIXED64' | 'SINT32' | 'SINT64'; mapField?: boolean; messageType?: Descriptor; name?: string; number?: number; optional?: boolean; options?: FieldOptions; packable?: boolean; packed?: boolean; proto?: FieldDescriptorProto; realContainingOneof?: OneofDescriptor; repeated?: boolean; required?: boolean; type?: 'DOUBLE' | 'FLOAT' | 'INT64' | 'UINT64' | 'INT32' | 'FIXED64' | 'FIXED32' | 'BOOL' | 'STRING' | 'GROUP' | 'MESSAGE' | 'BYTES' | 'UINT32' | 'ENUM' | 'SFIXED32' | 'SFIXED64' | 'SINT32' | 'SINT64'; }; type FieldDescriptorProto = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: FieldDescriptorProto; defaultValue?: string; defaultValueBytes?: ByteString; descriptorForType?: Descriptor; extendee?: string; extendeeBytes?: ByteString; initializationErrorString?: string; initialized?: boolean; jsonName?: string; jsonNameBytes?: ByteString; label?: 'LABEL_OPTIONAL' | 'LABEL_REPEATED' | 'LABEL_REQUIRED'; name?: string; nameBytes?: ByteString; number?: number; oneofIndex?: number; options?: FieldOptions; optionsOrBuilder?: FieldOptionsOrBuilder; parserForType?: ParserFieldDescriptorProto; proto3Optional?: boolean; serializedSize?: number; type?: 'TYPE_DOUBLE' | 'TYPE_FLOAT' | 'TYPE_INT64' | 'TYPE_UINT64' | 'TYPE_INT32' | 'TYPE_FIXED64' | 'TYPE_FIXED32' | 'TYPE_BOOL' | 'TYPE_STRING' | 'TYPE_GROUP' | 'TYPE_MESSAGE' | 'TYPE_BYTES' | 'TYPE_UINT32' | 'TYPE_ENUM' | 'TYPE_SFIXED32' | 'TYPE_SFIXED64' | 'TYPE_SINT32' | 'TYPE_SINT64'; typeName?: string; typeNameBytes?: ByteString; unknownFields?: UnknownFieldSet; }; type FieldDescriptorProtoOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; defaultValue?: string; defaultValueBytes?: ByteString; descriptorForType?: Descriptor; extendee?: string; extendeeBytes?: ByteString; initializationErrorString?: string; initialized?: boolean; jsonName?: string; jsonNameBytes?: ByteString; label?: 'LABEL_OPTIONAL' | 'LABEL_REPEATED' | 'LABEL_REQUIRED'; name?: string; nameBytes?: ByteString; number?: number; oneofIndex?: number; options?: FieldOptions; optionsOrBuilder?: FieldOptionsOrBuilder; proto3Optional?: boolean; type?: 'TYPE_DOUBLE' | 'TYPE_FLOAT' | 'TYPE_INT64' | 'TYPE_UINT64' | 'TYPE_INT32' | 'TYPE_FIXED64' | 'TYPE_FIXED32' | 'TYPE_BOOL' | 'TYPE_STRING' | 'TYPE_GROUP' | 'TYPE_MESSAGE' | 'TYPE_BYTES' | 'TYPE_UINT32' | 'TYPE_ENUM' | 'TYPE_SFIXED32' | 'TYPE_SFIXED64' | 'TYPE_SINT32' | 'TYPE_SINT64'; typeName?: string; typeNameBytes?: ByteString; unknownFields?: UnknownFieldSet; }; type FieldOptions = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; ctype?: 'STRING' | 'CORD' | 'STRING_PIECE'; debugRedact?: boolean; defaultInstanceForType?: FieldOptions; deprecated?: boolean; descriptorForType?: Descriptor; editionDefaultsCount?: number; editionDefaultsList?: Array<EditionDefault>; editionDefaultsOrBuilderList?: Array<EditionDefaultOrBuilder>; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; jstype?: 'JS_NORMAL' | 'JS_STRING' | 'JS_NUMBER'; lazy?: boolean; packed?: boolean; parserForType?: ParserFieldOptions; retention?: 'RETENTION_UNKNOWN' | 'RETENTION_RUNTIME' | 'RETENTION_SOURCE'; serializedSize?: number; targetsCount?: number; targetsList?: Array<'TARGET_TYPE_UNKNOWN' | 'TARGET_TYPE_FILE' | 'TARGET_TYPE_EXTENSION_RANGE' | 'TARGET_TYPE_MESSAGE' | 'TARGET_TYPE_FIELD' | 'TARGET_TYPE_ONEOF' | 'TARGET_TYPE_ENUM' | 'TARGET_TYPE_ENUM_ENTRY' | 'TARGET_TYPE_SERVICE' | 'TARGET_TYPE_METHOD'>; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; unverifiedLazy?: boolean; weak?: boolean; }; type FieldOptionsOrBuilder = { allFields?: { [key: string]: unknown; }; ctype?: 'STRING' | 'CORD' | 'STRING_PIECE'; debugRedact?: boolean; defaultInstanceForType?: Message; deprecated?: boolean; descriptorForType?: Descriptor; editionDefaultsCount?: number; editionDefaultsList?: Array<EditionDefault>; editionDefaultsOrBuilderList?: Array<EditionDefaultOrBuilder>; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; jstype?: 'JS_NORMAL' | 'JS_STRING' | 'JS_NUMBER'; lazy?: boolean; packed?: boolean; retention?: 'RETENTION_UNKNOWN' | 'RETENTION_RUNTIME' | 'RETENTION_SOURCE'; targetsCount?: number; targetsList?: Array<'TARGET_TYPE_UNKNOWN' | 'TARGET_TYPE_FILE' | 'TARGET_TYPE_EXTENSION_RANGE' | 'TARGET_TYPE_MESSAGE' | 'TARGET_TYPE_FIELD' | 'TARGET_TYPE_ONEOF' | 'TARGET_TYPE_ENUM' | 'TARGET_TYPE_ENUM_ENTRY' | 'TARGET_TYPE_SERVICE' | 'TARGET_TYPE_METHOD'>; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; unverifiedLazy?: boolean; weak?: boolean; }; type FileDescriptor = { dependencies?: Array<FileDescriptor>; edition?: 'EDITION_UNKNOWN' | 'EDITION_PROTO2' | 'EDITION_PROTO3' | 'EDITION_2023' | 'EDITION_1_TEST_ONLY' | 'EDITION_2_TEST_ONLY' | 'EDITION_99997_TEST_ONLY' | 'EDITION_99998_TEST_ONLY' | 'EDITION_99999_TEST_ONLY'; editionName?: string; enumTypes?: Array<EnumDescriptor>; extensions?: Array<FieldDescriptor>; file?: FileDescriptor; fullName?: string; messageTypes?: Array<Descriptor>; name?: string; options?: FileOptions; package?: string; proto?: FileDescriptorProto; publicDependencies?: Array<FileDescriptor>; services?: Array<ServiceDescriptor>; /** * @deprecated */ syntax?: 'UNKNOWN' | 'PROTO2' | 'PROTO3' | 'EDITIONS'; }; type FileDescriptorProto = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: FileDescriptorProto; dependencyCount?: number; dependencyList?: Array<string>; descriptorForType?: Descriptor; edition?: 'EDITION_UNKNOWN' | 'EDITION_PROTO2' | 'EDITION_PROTO3' | 'EDITION_2023' | 'EDITION_1_TEST_ONLY' | 'EDITION_2_TEST_ONLY' | 'EDITION_99997_TEST_ONLY' | 'EDITION_99998_TEST_ONLY' | 'EDITION_99999_TEST_ONLY'; enumTypeCount?: number; enumTypeList?: Array<EnumDescriptorProto>; enumTypeOrBuilderList?: Array<EnumDescriptorProtoOrBuilder>; extensionCount?: number; extensionList?: Array<FieldDescriptorProto>; extensionOrBuilderList?: Array<FieldDescriptorProtoOrBuilder>; initializationErrorString?: string; initialized?: boolean; messageTypeCount?: number; messageTypeList?: Array<DescriptorProto>; messageTypeOrBuilderList?: Array<DescriptorProtoOrBuilder>; name?: string; nameBytes?: ByteString; options?: FileOptions; optionsOrBuilder?: FileOptionsOrBuilder; package?: string; packageBytes?: ByteString; parserForType?: ParserFileDescriptorProto; publicDependencyCount?: number; publicDependencyList?: Array<number>; serializedSize?: number; serviceCount?: number; serviceList?: Array<ServiceDescriptorProto>; serviceOrBuilderList?: Array<ServiceDescriptorProtoOrBuilder>; sourceCodeInfo?: SourceCodeInfo; sourceCodeInfoOrBuilder?: SourceCodeInfoOrBuilder; syntax?: string; syntaxBytes?: ByteString; unknownFields?: UnknownFieldSet; weakDependencyCount?: number; weakDependencyList?: Array<number>; }; type FileOptions = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; ccEnableArenas?: boolean; ccGenericServices?: boolean; csharpNamespace?: string; csharpNamespaceBytes?: ByteString; defaultInstanceForType?: FileOptions; deprecated?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; goPackage?: string; goPackageBytes?: ByteString; initializationErrorString?: string; initialized?: boolean; /** * @deprecated */ javaGenerateEqualsAndHash?: boolean; javaGenericServices?: boolean; javaMultipleFiles?: boolean; javaOuterClassname?: string; javaOuterClassnameBytes?: ByteString; javaPackage?: string; javaPackageBytes?: ByteString; javaStringCheckUtf8?: boolean; objcClassPrefix?: string; objcClassPrefixBytes?: ByteString; optimizeFor?: 'SPEED' | 'CODE_SIZE' | 'LITE_RUNTIME'; parserForType?: ParserFileOptions; phpClassPrefix?: string; phpClassPrefixBytes?: ByteString; phpGenericServices?: boolean; phpMetadataNamespace?: string; phpMetadataNamespaceBytes?: ByteString; phpNamespace?: string; phpNamespaceBytes?: ByteString; pyGenericServices?: boolean; rubyPackage?: string; rubyPackageBytes?: ByteString; serializedSize?: number; swiftPrefix?: string; swiftPrefixBytes?: ByteString; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type FileOptionsOrBuilder = { allFields?: { [key: string]: unknown; }; ccEnableArenas?: boolean; ccGenericServices?: boolean; csharpNamespace?: string; csharpNamespaceBytes?: ByteString; defaultInstanceForType?: Message; deprecated?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; goPackage?: string; goPackageBytes?: ByteString; initializationErrorString?: string; initialized?: boolean; /** * @deprecated */ javaGenerateEqualsAndHash?: boolean; javaGenericServices?: boolean; javaMultipleFiles?: boolean; javaOuterClassname?: string; javaOuterClassnameBytes?: ByteString; javaPackage?: string; javaPackageBytes?: ByteString; javaStringCheckUtf8?: boolean; objcClassPrefix?: string; objcClassPrefixBytes?: ByteString; optimizeFor?: 'SPEED' | 'CODE_SIZE' | 'LITE_RUNTIME'; phpClassPrefix?: string; phpClassPrefixBytes?: ByteString; phpGenericServices?: boolean; phpMetadataNamespace?: string; phpMetadataNamespaceBytes?: ByteString; phpNamespace?: string; phpNamespaceBytes?: ByteString; pyGenericServices?: boolean; rubyPackage?: string; rubyPackageBytes?: ByteString; swiftPrefix?: string; swiftPrefixBytes?: ByteString; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type GenerateTokenRequest = { expiration?: number; keyId: string; keySecret: string; }; type HumanTaskAssignment = { assignee?: HumanTaskUser; slaMinutes?: number; }; type HumanTaskDefinition = { assignmentCompletionStrategy?: 'LEAVE_OPEN' | 'TERMINATE'; assignments?: Array<HumanTaskAssignment>; displayName?: string; fullTemplate?: HumanTaskTemplate; taskTriggers?: Array<HumanTaskTrigger>; userFormTemplate?: UserFormTemplate; }; type HumanTaskEntry = { assignee?: HumanTaskUser; claimant?: HumanTaskUser; createdBy?: string; createdOn?: number; definitionName?: string; displayName?: string; humanTaskDef?: HumanTaskDefinition; input?: { [key: string]: unknown; }; output?: { [key: string]: unknown; }; ownerApp?: string; state?: 'PENDING' | 'ASSIGNED' | 'IN_PROGRESS' | 'COMPLETED' | 'TIMED_OUT' | 'DELETED'; taskId?: string; taskRefName?: string; updatedBy?: string; updatedOn?: number; workflowId?: string; workflowName?: string; }; type HumanTaskSearch = { assignees?: Array<HumanTaskUser>; claimants?: Array<HumanTaskUser>; definitionNames?: Array<string>; displayNames?: Array<string>; fullTextQuery?: string; searchType?: 'ADMIN' | 'INBOX'; size?: number; start?: number; states?: Array<'PENDING' | 'ASSIGNED' | 'IN_PROGRESS' | 'COMPLETED' | 'TIMED_OUT' | 'DELETED'>; taskInputQuery?: string; taskOutputQuery?: string; taskRefNames?: Array<string>; updateEndTime?: number; updateStartTime?: number; workflowIds?: Array<string>; workflowNames?: Array<string>; }; type HumanTaskSearchResult = { hits?: number; pageSizeLimit?: number; results?: Array<HumanTaskEntry>; start?: number; totalHits?: number; }; type HumanTaskTemplate = { createTime?: number; createdBy?: string; jsonSchema: { [key: string]: unknown; }; name: string; ownerApp?: string; tags?: Array<Tag>; templateUI: { [key: string]: unknown; }; updateTime?: number; updatedBy?: string; version: number; }; type HumanTaskTrigger = { startWorkflowRequest?: StartWorkflowRequest; triggerType?: 'ASSIGNEE_CHANGED' | 'CLAIMANT_CHANGED' | 'PENDING' | 'IN_PROGRESS' | 'ASSIGNED' | 'COMPLETED' | 'TIMED_OUT'; }; type HumanTaskUser = { user?: string; userType?: 'EXTERNAL_USER' | 'EXTERNAL_GROUP' | 'CONDUCTOR_USER' | 'CONDUCTOR_GROUP'; }; type Location = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Location; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; leadingComments?: string; leadingCommentsBytes?: ByteString; leadingDetachedCommentsCount?: number; leadingDetachedCommentsList?: Array<string>; parserForType?: ParserLocation; pathCount?: number; pathList?: Array<number>; serializedSize?: number; spanCount?: number; spanList?: Array<number>; trailingComments?: string; trailingCommentsBytes?: ByteString; unknownFields?: UnknownFieldSet; }; type LocationOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; leadingComments?: string; leadingCommentsBytes?: ByteString; leadingDetachedCommentsCount?: number; leadingDetachedCommentsList?: Array<string>; pathCount?: number; pathList?: Array<number>; spanCount?: number; spanList?: Array<number>; trailingComments?: string; trailingCommentsBytes?: ByteString; unknownFields?: UnknownFieldSet; }; type Message = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: MessageLite; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserMessage; serializedSize?: number; unknownFields?: UnknownFieldSet; }; type MessageLite = { defaultInstanceForType?: MessageLite; initialized?: boolean; parserForType?: ParserMessageLite; serializedSize?: number; }; type MessageOptions = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; defaultInstanceForType?: MessageOptions; deprecated?: boolean; /** * @deprecated */ deprecatedLegacyJsonFieldConflicts?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; mapEntry?: boolean; messageSetWireFormat?: boolean; noStandardDescriptorAccessor?: boolean; parserForType?: ParserMessageOptions; serializedSize?: number; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type MessageOptionsOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; deprecated?: boolean; /** * @deprecated */ deprecatedLegacyJsonFieldConflicts?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; mapEntry?: boolean; messageSetWireFormat?: boolean; noStandardDescriptorAccessor?: boolean; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type MethodDescriptor = { clientStreaming?: boolean; file?: FileDescriptor; fullName?: string; index?: number; inputType?: Descriptor; name?: string; options?: MethodOptions; outputType?: Descriptor; proto?: MethodDescriptorProto; serverStreaming?: boolean; service?: ServiceDescriptor; }; type MethodDescriptorProto = { allFields?: { [key: string]: unknown; }; clientStreaming?: boolean; defaultInstanceForType?: MethodDescriptorProto; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; inputType?: string; inputTypeBytes?: ByteString; name?: string; nameBytes?: ByteString; options?: MethodOptions; optionsOrBuilder?: MethodOptionsOrBuilder; outputType?: string; outputTypeBytes?: ByteString; parserForType?: ParserMethodDescriptorProto; serializedSize?: number; serverStreaming?: boolean; unknownFields?: UnknownFieldSet; }; type MethodDescriptorProtoOrBuilder = { allFields?: { [key: string]: unknown; }; clientStreaming?: boolean; defaultInstanceForType?: Message; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; inputType?: string; inputTypeBytes?: ByteString; name?: string; nameBytes?: ByteString; options?: MethodOptions; optionsOrBuilder?: MethodOptionsOrBuilder; outputType?: string; outputTypeBytes?: ByteString; serverStreaming?: boolean; unknownFields?: UnknownFieldSet; }; type MethodOptions = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; defaultInstanceForType?: MethodOptions; deprecated?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; idempotencyLevel?: 'IDEMPOTENCY_UNKNOWN' | 'NO_SIDE_EFFECTS' | 'IDEMPOTENT'; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserMethodOptions; serializedSize?: number; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type MethodOptionsOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; deprecated?: boolean; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; idempotencyLevel?: 'IDEMPOTENCY_UNKNOWN' | 'NO_SIDE_EFFECTS' | 'IDEMPOTENT'; initializationErrorString?: string; initialized?: boolean; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type NamePart = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: NamePart; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; isExtension?: boolean; namePart?: string; namePartBytes?: ByteString; parserForType?: ParserNamePart; serializedSize?: number; unknownFields?: UnknownFieldSet; }; type NamePartOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; isExtension?: boolean; namePart?: string; namePartBytes?: ByteString; unknownFields?: UnknownFieldSet; }; type OneofDescriptor = { containingType?: Descriptor; fieldCount?: number; file?: FileDescriptor; fullName?: string; index?: number; name?: string; options?: OneofOptions; proto?: OneofDescriptorProto; /** * @deprecated */ synthetic?: boolean; }; type OneofDescriptorProto = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: OneofDescriptorProto; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; name?: string; nameBytes?: ByteString; options?: OneofOptions; optionsOrBuilder?: OneofOptionsOrBuilder; parserForType?: ParserOneofDescriptorProto; serializedSize?: number; unknownFields?: UnknownFieldSet; }; type OneofDescriptorProtoOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; name?: string; nameBytes?: ByteString; options?: OneofOptions; optionsOrBuilder?: OneofOptionsOrBuilder; unknownFields?: UnknownFieldSet; }; type OneofOptions = { allFields?: { [key: string]: unknown; }; allFieldsRaw?: { [key: string]: unknown; }; defaultInstanceForType?: OneofOptions; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserOneofOptions; serializedSize?: number; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type OneofOptionsOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; features?: FeatureSet; featuresOrBuilder?: FeatureSetOrBuilder; initializationErrorString?: string; initialized?: boolean; uninterpretedOptionCount?: number; uninterpretedOptionList?: Array<UninterpretedOption>; uninterpretedOptionOrBuilderList?: Array<UninterpretedOptionOrBuilder>; unknownFields?: UnknownFieldSet; }; type OrkesCircuitBreakerConfig = { automaticTransitionFromOpenToHalfOpenEnabled?: boolean; failureRateThreshold?: number; maxWaitDurationInHalfOpenState?: number; minimumNumberOfCalls?: number; permittedNumberOfCallsInHalfOpenState?: number; slidingWindowSize?: number; slowCallDurationThreshold?: number; slowCallRateThreshold?: number; waitDurationInOpenState?: number; }; type Parser = { [key: string]: unknown; }; type ParserAny = { [key: string]: unknown; }; type ParserDeclaration = { [key: string]: unknown; }; type ParserDescriptorProto = { [key: string]: unknown; }; type ParserEditionDefault = { [key: string]: unknown; }; type ParserEnumDescriptorProto = { [key: string]: unknown; }; type ParserEnumOptions = { [key: string]: unknown; }; type ParserEnumReservedRange = { [key: string]: unknown; }; type ParserEnumValueDescriptorProto = { [key: string]: unknown; }; type ParserEnumValueOptions = { [key: string]: unknown; }; type ParserExtensionRange = { [key: string]: unknown; }; type ParserExtensionRangeOptions = { [key: string]: unknown; }; type ParserFeatureSet = { [key: string]: unknown; }; type ParserFieldDescriptorProto = { [key: string]: unknown; }; type ParserFieldOptions = { [key: string]: unknown; }; type ParserFileDescriptorProto = { [key: string]: unknown; }; type ParserFileOptions = { [key: string]: unknown; }; type ParserLocation = { [key: string]: unknown; }; type ParserMessage = { [key: string]: unknown; }; type ParserMessageLite = { [key: string]: unknown; }; type ParserMessageOptions = { [key: string]: unknown; }; type ParserMethodDescriptorProto = { [key: string]: unknown; }; type ParserMethodOptions = { [key: string]: unknown; }; type ParserNamePart = { [key: string]: unknown; }; type ParserOneofDescriptorProto = { [key: string]: unknown; }; type ParserOneofOptions = { [key: string]: unknown; }; type ParserReservedRange = { [key: string]: unknown; }; type ParserServiceDescriptorProto = { [key: string]: unknown; }; type ParserServiceOptions = { [key: string]: unknown; }; type ParserSourceCodeInfo = { [key: string]: unknown; }; type ParserUninterpretedOption = { [key: string]: unknown; }; type PollData = { domain?: string; lastPollTime?: number; queueName?: string; workerId?: string; }; type ProtoRegistryEntry = { data?: string; filename?: string; serviceName?: string; }; type RateLimitConfig = { concurrentExecLimit?: number; rateLimitKey?: string; }; type RequestParam = { name?: string; required?: boolean; schema?: Schema; type?: string; }; type RerunWorkflowRequest = { correlationId?: string; reRunFromTaskId?: string; reRunFromWorkflowId?: string; taskInput?: { [key: string]: unknown; }; workflowInput?: { [key: string]: unknown; }; }; type ReservedRange = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: ReservedRange; descriptorForType?: Descriptor; end?: number; initializationErrorString?: string; initialized?: boolean; parserForType?: ParserReservedRange; serializedSize?: number; start?: number; unknownFields?: UnknownFieldSet; }; type ReservedRangeOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; end?: number; initializationErrorString?: string; initialized?: boolean; start?: number; unknownFields?: UnknownFieldSet; }; type Response$1 = { [key: string]: unknown; }; type SaveScheduleRequest = { createdBy?: string; cronExpression: string; description?: string; name: string; paused?: boolean; runCatchupScheduleInstances?: boolean; scheduleEndTime?: number; scheduleStartTime?: number; startWorkflowRequest: StartWorkflowRequest; updatedBy?: string; zoneId?: string; }; type Schema = { defaultValue?: { [key: string]: unknown; }; format?: string; type?: string; }; type SchemaDef = { createTime?: number; createdBy?: string; data?: { [key: string]: unknown; }; externalRef?: string; name: string; ownerApp?: string; type: 'JSON' | 'AVRO' | 'PROTOBUF'; updateTime?: number; updatedBy?: string; version: number; }; type ScrollableSearchResultWorkflowSummary = { queryId?: string; results?: Array<WorkflowSummary>; totalHits?: number; }; type SearchResultTaskSummary = { results?: Array<TaskSummary>; totalHits?: number; }; type SearchResultWorkflowScheduleExecutionModel = { results?: Array<WorkflowScheduleExecutionModel>; totalHits?: number; }; type ServiceDescriptor = { file?: FileDescriptor; fullName?: string; index?: number; methods?: Array<MethodDescriptor>; name?: string; options?: ServiceOptions; proto?: ServiceDescriptorProto; }; type ServiceDescriptorProto = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: ServiceDescriptorProto; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; methodCount?: number; methodList?: Array<MethodDescriptorProto>; methodOrBuilderList?: Array<MethodDescriptorProtoOrBuilder>; name?: string; nameBytes?: ByteString; options?: ServiceOptions; optionsOrBuilder?: ServiceOptionsOrBuilder; parserForType?: ParserServiceDescriptorProto; serializedSize?: number; unknownFields?: UnknownFieldSet; }; type ServiceDescriptorProtoOrBuilder = { allFields?: { [key: string]: unknown; }; defaultInstanceForType?: Message; descriptorForType?: Descriptor; initializationErrorString?: string; initialized?: boolean; methodCount