import type { IActivityHandler } from "../../IActivityHandler"; /** Defines outputs for the GetBrowserUrl activity. */ export interface ParseUrlInputs { url?: string; } /** Defines outputs for the GetBrowserUrl activity. */ export interface ParseUrlOutputs { /** @description The URL that was parsed. */ url?: string; /** @description The query string of the URL as key value pairs. */ query?: Record; /** @description The query string of the URL. */ queryString?: string; /** @description The request portion of the URL that excludes the query and fragment. */ request?: string; /** @description The fragment of the URL. */ fragment?: string; } export declare class ParseUrl implements IActivityHandler { static readonly action = "gcx:wf:core::ParseUrl"; static readonly suite = "gcx:wf:builtin"; execute(inputs: ParseUrlInputs): ParseUrlOutputs; }