UNPKG

@hotmeshio/hotmesh

Version:

Serverless Workflow

13 lines (12 loc) 630 B
import { EngineService } from '../engine'; import { ActivityData, ActivityMetadata, AwaitActivity, ActivityType } from '../../types/activity'; import { ProviderTransaction } from '../../types/provider'; import { JobState } from '../../types/job'; import { Activity } from './activity'; declare class Await extends Activity { config: AwaitActivity; constructor(config: ActivityType, data: ActivityData, metadata: ActivityMetadata, hook: ActivityData | null, engine: EngineService, context?: JobState); process(): Promise<string>; execActivity(transaction: ProviderTransaction): Promise<string>; } export { Await };