import { IStylableProps } from '../Generic.types'; export declare enum TabPositionAnchor { /** * Anchor all tabs to the left of the list */ Left = "Left", /** * Anchor all tabs in the center of the list */ Center = "Center", /** * Anchor all tabs to the right of the list */ Right = "Right" } export declare enum TabSize { /** * Tabs take up as small amount of space as possible */ Compact = "Compact", /** * Tabs stretch to fill the container */ Stretch = "Stretch" } export interface ITabListProps extends IStylableProps { /** * Where are tabs positioned within the tab list * @default TabPositionAnchor.Left */ tabPosition?: TabPositionAnchor; /** * How should tabs be sized * @default TabSize.Compact */ tabSize?: TabSize; /** * Indicates that the tab list should render vertically on small screens. * @default true */ responsive?: boolean; /** * Center the tabs within the defined content width of the _dimensions.scss as opposed to filling the entire width of the container. * @default true */ centered?: boolean; }