import { EventEmitter, OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { PoStepperOrientation } from '../enums/po-stepper-orientation.enum'; import { PoStepperStatus } from '../enums/po-stepper-status.enum'; /** * @docsPrivate * * @description * * Componente que representa um *step* contendo as ligações das laterais (`po-stepper-step-bar`) e a label. */ export declare class PoStepperStepComponent implements OnChanges { alignCenter: boolean; circleContent: any; nextStatus: any; orientation: PoStepperOrientation; set label(value: string); get label(): string; set status(value: PoStepperStatus); get status(): PoStepperStatus; set stepIcons(stepIcons: boolean); get stepIcons(): boolean; set stepSize(value: number); get stepSize(): number; set iconDefault(value: string | TemplateRef); get iconDefault(): string | TemplateRef; set iconDone(value: string | TemplateRef); get iconDone(): string | TemplateRef; set iconActive(value: string | TemplateRef); get iconActive(): string | TemplateRef; isVerticalOrientation: boolean; activated: EventEmitter; click: EventEmitter; enter: EventEmitter; disabledClick: boolean; readonly literals: any; stepSizeOriginal: number; private _label; private _status; private _stepIcons?; private _stepSize; private _iconDefault?; private _iconDone?; private _iconActive?; get minHeightCircle(): number | null; get minWidthCircle(): number | null; ngOnChanges(changes: SimpleChanges): void; getStatusClass(status: string): string; onClick(): void; onEnter(): void; setDefaultStepSize(): void; }