import { QueueResourceItem } from './QueueResourceItem'; export declare class PlanStage { month?: string; day?: string; private 'plan_id'?; private 'stage_id'?; private 'stage_name'?; private 'start_time'?; private 'end_time'?; private 'next_valid_time'?; private 'queue_list'?; constructor(month?: string, day?: string, planId?: string, stageId?: string, stageName?: string); withMonth(month: string): PlanStage; withDay(day: string): PlanStage; withPlanId(planId: string): PlanStage; set planId(planId: string | undefined); get planId(): string | undefined; withStageId(stageId: string): PlanStage; set stageId(stageId: string | undefined); get stageId(): string | undefined; withStageName(stageName: string): PlanStage; set stageName(stageName: string | undefined); get stageName(): string | undefined; withStartTime(startTime: string): PlanStage; set startTime(startTime: string | undefined); get startTime(): string | undefined; withEndTime(endTime: string): PlanStage; set endTime(endTime: string | undefined); get endTime(): string | undefined; withNextValidTime(nextValidTime: string): PlanStage; set nextValidTime(nextValidTime: string | undefined); get nextValidTime(): string | undefined; withQueueList(queueList: Array): PlanStage; set queueList(queueList: Array | undefined); get queueList(): Array | undefined; } //# sourceMappingURL=PlanStage.d.ts.map