import React, { HTMLAttributes } from 'react';
import type { RootPropsOmitOnChange } from '../../engines/types';
import { StepsProps as BaseStepsProps } from './Steps.types';
type StepsProps = BaseStepsProps & Omit<HTMLAttributes<HTMLDivElement>, 'onChange'>;
export declare const stepsRoot: (Root: RootPropsOmitOnChange<HTMLDivElement, StepsProps>) => React.ForwardRefExoticComponent<BaseStepsProps & Omit<React.HTMLAttributes<HTMLDivElement>, "onChange"> & React.RefAttributes<HTMLDivElement>>;
export declare const stepsConfig: {
    name: string;
    tag: string;
    layout: (Root: RootPropsOmitOnChange<HTMLDivElement, StepsProps>) => React.ForwardRefExoticComponent<BaseStepsProps & Omit<React.HTMLAttributes<HTMLDivElement>, "onChange"> & React.RefAttributes<HTMLDivElement>>;
    base: import("styled-components").FlattenSimpleInterpolation;
    variations: {
        size: import("styled-components").FlattenSimpleInterpolation;
        view: import("styled-components").FlattenSimpleInterpolation;
        itemView: import("styled-components").FlattenSimpleInterpolation;
    };
    defaults: {
        view: string;
        size: string;
        itemView: string;
    };
};
export {};
//# sourceMappingURL=Steps.d.ts.map