import type { statusToClassMap } from '../utils/css-mappings/eui-step-number';
import type { EuiStepSignature } from './eui-step';
import type { TemplateOnlyComponent } from '@ember/component/template-only';
export interface EuiStepNumberSignature {
    Element: HTMLSpanElement;
    Args: {
        /**
         * The number of the step
         */
        number?: number | string;
        /**
         * The status of the step
         */
        status?: keyof typeof statusToClassMap;
        /**
         * The size of the step
         */
        titleSize?: EuiStepSignature['Args']['titleSize'];
        /**
         * Whether the step is hollow
         */
        isHollow?: boolean;
        /**
         * The aria-label for the step
         */
        stepAriaLabel?: string;
    };
}
declare const EuiStepNumber: TemplateOnlyComponent<EuiStepNumberSignature>;
export default EuiStepNumber;
//# sourceMappingURL=eui-step-number.d.ts.map