import { Predicate } from './definitions'; export declare class MockRouter { _routes: { predicate: Predicate; adapter: (input: InputType) => OutputType; }[]; get routes(): { predicate: Predicate; adapter: (input: InputType) => OutputType; }[]; findRoute(request: InputType): any; addRoute(predicate: Predicate, adapter: any): this; clearRoutes(): this; }