import { AxiosInstance } from "axios"; import Base, { MaybeRaw, Options } from "../../../../../Base"; import { ExecutionTree, High5ExecutionStatus } from "../../../../../interfaces/high5/space/execution"; export declare class High5SpaceExecutionStates extends Base { constructor(options: Options, axios: AxiosInstance); /** * Retrieves an execution status by ID. * @param orgName Name of the Organization * @param spaceName Name of the Space * @param executionStatusId ID of the execution status * @returns High5ExecutionStatus */ getStreamExecutionStatus(orgName: string, spaceName: string, executionStatusId: string, raw?: { raw: R; }): Promise>; /** * Retrieves the complete executionTree the stream execution belongs to. An executionTree represents the hierarchical structure of stream executions initiated by a 'Trigger Stream' node. * @param orgName Name of the Organization * @param spaceName Name of the Space * @param executionStatusId ID of the execution status * @returns ExecutionTree */ getExecutionTree(orgName: string, spaceName: string, executionStatusId: string, raw?: { raw: R; }): Promise>; protected getEndpoint(endpoint: string): string; }