import { IAppAction, IAppActionResponseInfo } from "../../types/appBuilder.types"; import { KeyValuePair } from "../imports.types"; export declare const removeComments: (input: string) => string; export declare const addQuotesToBrackets: (input: string) => string; export declare const extractFirstJsonObject: (input: string) => string; export declare const convertKeyValuePairsToObject: (pairs: Array) => Record; export declare const cleanRawJSONData: (data: string) => any; export declare const keyValuePairsToObject: (keyValuePairs: Array) => { [key: string]: string | number | unknown; }; export declare const generateActionTags: (objects: Array | Array) => ({ _id?: string; app_id?: string; user_id?: string; folder_id?: string; folder_level?: number; description: string; resource: string; method: import("../../types").HttpMethods; tag: string; request_type: import("../../types").DataFormats; base_url?: string; created?: Date; params?: import("../../types/appBuilder.types").ISample; query?: import("../../types/appBuilder.types").ISample; headers?: import("../../types/appBuilder.types").ISample; envs?: Array; body?: import("../../types/appBuilder.types").ISample; responses?: Array; name: string; } | { _id?: string; action_id?: string; tag: string; response_format: import("../../types").DataFormats; status_code: import("../../types").StatusCodes; success: boolean; type?: import("../../types").InputsTypes; envs?: string[] | import("../../types/appBuilder.types").ICustomEnv[]; body: import("../../types/appBuilder.types").ISample; marker_type?: import("../../types").SuccessMarkerType; success_markers?: Array; data?: import("../../types/appBuilder.types").ISample; success_values?: import("../../types/appBuilder.types").ISuccessValues; is_status_code_success?: boolean; created?: Date; app_id?: string; user_id?: string; folder_id?: string; folder_level?: number; description: string; resource: string; name: string; method: import("../../types").HttpMethods; request_type: import("../../types").DataFormats; base_url?: string; params?: import("../../types/appBuilder.types").ISample; query?: import("../../types/appBuilder.types").ISample; headers?: import("../../types/appBuilder.types").ISample; responses?: Array; } | { _id?: string; action_id?: string; tag: string; response_format: import("../../types").DataFormats; status_code: import("../../types").StatusCodes; success: boolean; type?: import("../../types").InputsTypes; envs?: Array; body: import("../../types/appBuilder.types").ISample; marker_type?: import("../../types").SuccessMarkerType; success_markers?: Array; data?: import("../../types/appBuilder.types").ISample; success_values?: import("../../types/appBuilder.types").ISuccessValues; is_status_code_success?: boolean; created?: Date; name: string; })[]; export declare const isSuccessCode: (number: number) => boolean; export declare const incrementVersion: (version: string, type?: "major" | "minor" | "patch") => string;