import 'reflect-metadata'; import { FlowEntry, FlowInputOf, FlowName, FlowOutputOf, FlowRecord, Reference, ServerRequest, Token, Type } from '@frontmcp/sdk'; import ProviderRegistry from '../provider/provider.registry'; import { Scope } from '../scope'; export declare class FlowInstance extends FlowEntry { readonly deps: Reference[]; readonly globalProviders: ProviderRegistry; private plan; private FlowClass; private stages; private hooks; constructor(scope: Scope, record: FlowRecord, deps: Set, globalProviders: ProviderRegistry); protected initialize(): Promise; canActivate(request: ServerRequest): Promise; run(input: FlowInputOf, deps: Map): Promise | undefined>; }