import { Property } from '../index.js'; import { RestApiBodyDataType } from '../types/index.js'; export declare const makeCurlString: ({ reqMethod, reqUrl, reqHeaders, reqParams, reqBody, reqFormData, reqBodyType, reqFileName, reqFileFormKey }: { reqMethod?: string; reqUrl?: string; reqHeaders?: Property[]; reqParams?: Property[]; reqBody?: string; reqFormData?: Property[]; reqBodyType?: RestApiBodyDataType; reqFileName?: string; reqFileFormKey?: string; }) => string; export declare const paramHasKeyValue: (param: Property | undefined) => param is Property & { key: string; value: string; }; export declare const isApplicationUrl: (url: string) => boolean; export declare const isApplicationEditUrl: (url: string) => boolean; export declare const isWorkflowUrl: (url: string) => boolean; export declare const isScheduledJobUrl: (url: string) => boolean; export declare const getApplicationIdFromUrl: (url: string) => string | undefined; export declare const getWorkflowIdFromUrl: (url: string) => string | undefined; export declare const getScheduledJobIdFromUrl: (url: string) => string | undefined; export declare const appendParam: (url: string, name: string, value: string) => string; export declare const appendParams: (url: string, params: Record) => string; export declare const extractParamsWithPrefix: (params: Record, prefix: string) => Record; //# sourceMappingURL=url.d.ts.map