export interface Request { id: string; fragment: HTMLElement | null; prefix: string; result: any; [key: string]: any; } export declare function currentRequest(prefix?: string): Request; export declare function guard(fn: (req: Request) => boolean): (req: Request) => void; export declare function isHome(req: Request): boolean; export declare function isNotNull(req: Request): boolean; export declare function equals(str: string): (req: Request) => boolean; export declare function matches(pattern: RegExp): (req: Request) => boolean; export declare function withPrefix(prefix: string): (req: Request) => Request | undefined; //# sourceMappingURL=request.d.ts.map