import { PortabilityStepDuration } from './PortabilityStepDuration';
import { PortabilityStepInfos } from './PortabilityStepInfos';
import { PortabilityStepNameEnum } from './PortabilityStepNameEnum';
import { PortabilityStepStatusEnum } from './PortabilityStepStatusEnum';
/** A step in the portability process */
export interface PortabilityStep {
    /** A brief description of the step */
    description?: string;
    /** The date when this step was done */
    doneDate?: string;
    /** The theoric delay between the previous step's done date and this step's done date */
    duration: PortabilityStepDuration;
    /** Additional informations about the step */
    infos?: PortabilityStepInfos;
    /** The name of the portability step */
    name: PortabilityStepNameEnum;
    /** Indicates if the step is to do, currently doing or done */
    status: PortabilityStepStatusEnum;
}
//# sourceMappingURL=PortabilityStep.d.ts.map