import type { ContextController } from '../context';
import type { SurrogateProxy } from '../../proxy';
import type { Which } from '../../which';
import { FinalNext } from './finalNext';
export declare class MethodNext<T extends object> extends FinalNext<T> {
    constructor(controller: ContextController<T>, proxy: SurrogateProxy<T>, hookType: Which);
}
