import { InjectionToken } from '#di'; import { PathParam } from '#types/router.js'; import { HttpInterceptor } from './types/http-interceptor.js'; import { AnyObj, Provider } from './types/mix.js'; import { NodeRequest, NodeResponse } from './types/server-options.js'; /** * A DI token that allows you to obtain the instance of the server that is serving the current application. */ export declare const SERVER: InjectionToken; export declare const HTTP_INTERCEPTORS: InjectionToken; export declare const defaultProvidersPerMod: Provider[]; /** * DI token for native Node.js request. */ export declare const NODE_REQ: InjectionToken; /** * DI token for native Node.js response. */ export declare const NODE_RES: InjectionToken; /** * DI token for path params that is returned by `@ditsmod/routing`. */ export declare const A_PATH_PARAMS: InjectionToken; export declare const PATH_PARAMS: InjectionToken; export declare const QUERY_PARAMS: InjectionToken; /** * DI token for querystring that is returned by `PreRouter` after spliting `nodeReq.url` by question mark. */ export declare const QUERY_STRING: InjectionToken; //# sourceMappingURL=constans.d.ts.map