import { RouteAction } from "./route-action";
import { AgentPlan } from "./agent-plan";
import { JobData } from "../../../interfaces";
export declare class JobPlan {
    private readonly jobIndex;
    private readonly jobInputData;
    private readonly agentPlan;
    constructor(jobIndex: number, jobInputData: JobData, agentPlan: AgentPlan | undefined);
    getAgentId(): string | undefined;
    getAgentIndex(): number | undefined;
    getRouteActions(): RouteAction[];
    getAgentPlan(): AgentPlan | undefined;
    getJobInputData(): JobData;
    getJobIndex(): number;
}
