import GRPCClient from "./GRPCClient"; import IClientWorkflow from "../../../interfaces/Client/IClientWorkflow"; import { WorkflowGetResponseType } from "../../../types/workflow/WorkflowGetResponse.type"; export default class GRPCClientWorkflow implements IClientWorkflow { client: GRPCClient; constructor(client: GRPCClient); getWorkflowState(_instanceId: string): Promise; scheduleNewWorkflow(_workflowName: string, _input?: any, _instanceId?: string | undefined): Promise; terminate(_instanceId: string): Promise; pause(_instanceId: string): Promise; resume(_instanceId: string): Promise; purge(_instanceId: string): Promise; raiseEvent(_instanceId: string, _eventName: string, _input?: any): Promise; /** @deprecated Use {@link getWorkflowState} instead. Will be removed with the release of Dapr 1.20. */ get(_instanceId: string): Promise; /** @deprecated Use {@link scheduleNewWorkflow} instead. Will be removed with the release of Dapr 1.20. */ start(_workflowName: string, _input?: any, _instanceId?: string | undefined): Promise; /** @deprecated Use {@link raiseEvent} instead. Will be removed with the release of Dapr 1.20. */ raise(_instanceId: string, _eventName: string, _input?: any): Promise; }