import type { GenericControllerInstance, InjectorFunctionParameter } from '../../types/interfaces'; import { AbstractAction } from './AbstractAction'; import type { Context } from '../../http/Context'; import type { Injector } from '../Injector'; export declare class BodyContextAction extends AbstractAction { protected readonly context: Context; constructor(injector: Injector, context: Context); run(instance: GenericControllerInstance, method: string): InjectorFunctionParameter; }