import { ServiceNowRequest } from "../comm/http/ServiceNowRequest.js"; import { ServiceNowInstance } from "./ServiceNowInstance.js"; export declare class ProgressWorker { _req: ServiceNowRequest; _instance: ServiceNowInstance; constructor(instance: ServiceNowInstance); getProgress(progressId: string): Promise; } export type ProgressResultResponse = { "result": ProgressResult; }; export type ProgressLinks = { "progress": ProgressLink; "results": ProgressLink; }; export type ProgressLink = { "id": string; "url": string; }; export type ProgressResult = { "links": ProgressLinks; "status": string; "status_label": string; "status_message": string; "status_detail": string; "error": string; "percent_complete": number; }; export declare enum ProgressStatus { "PENDING" = "0", "RUNNING" = "1", "FAILED" = "3" }