export declare const METHOD_NAME_ALL: "ALL"; export declare const METHOD_NAME_ALL_LOWERCASE: "all"; export interface Router<T> { add(method: string, path: string, handler: T): void; match(method: string, path: string): Result<T> | null; } export interface Result<T> { handlers: T[]; params: Record<string, string>; }