import * as React$1 from 'react'; interface RailProps extends Omit, "title"> { title?: React$1.ReactNode; } interface RailItemProps extends React$1.ComponentProps<"li"> { active?: boolean; } type RailCountProps = React$1.ComponentProps<"span">; declare function RailCount({ className, ref, ...props }: RailCountProps): React.ReactElement; declare function RailItem({ className, active, children, ref, ...props }: RailItemProps): React.ReactElement; declare function RailRoot({ className, title, children, ref, ...props }: RailProps): React.ReactElement; /** * @module Rail * Description for Rail component. */ declare const Rail: typeof RailRoot & { displayName: string; Item: typeof RailItem; Count: typeof RailCount; }; export { Rail, type RailCountProps, type RailItemProps, type RailProps };