export declare const regex: RegExp; /** * Collection of basic parsing functions */ export declare class Parser { /** * Parses a urlencoded string into an object * @param str String to parse */ urlencoded(str: string): T; /** * Returns query string of given URL * @param url URL to get query string from */ query(url?: string): string; /** * Return base url of string, chopping off query string * @param url URL to return base of */ url(url?: string): string; /** * Recursive method to find object values from keys like "mountain.constructor" or "trail.kerns" */ collect(obj: T, key: string, allowMountains?: boolean): T | undefined; }