/// <reference types="node" />
export interface ParsedUrl {
    href: string;
    protocol: string;
    host: string;
    hostname: string;
    port: string | null;
    pathname: string;
    hash: string | null;
    query: {
        [key: string]: any;
    };
}
export interface Price {
    value: number;
    currencyCode: string;
}
export declare function parsePrice(text: string, parseNegative?: boolean): Price | null;
export declare function parsePriceAll(text: string, parseNegative?: boolean): Price[];
export declare function parseUrl(url: string): ParsedUrl | null;
export declare function formatUrl(obj: any): string;
export declare function parseColor(str: string): any;
export declare function parseBodyData(buffer: Buffer, format: string): any;
//# sourceMappingURL=parse.d.ts.map