import { Operation, TOperationName } from '../core'; import { BaseMapper, TMappedResponse } from '../mappers'; import { TWorkflowCompletion, TWorkflowDefinition } from '../types'; export declare class CustomWorkflow extends Operation { readonly operationName: TOperationName; protected readonly mapper: CustomWorkflowMapper; } declare class CustomWorkflowMapper extends BaseMapper { mapRequest(params: TWorkflowDefinition): TWorkflowDefinition; mapResponse(completion: TWorkflowCompletion): TMappedResponse; } export {}; //# sourceMappingURL=custom-workflow.d.ts.map