import type { Static } from "runtypes"; import { Literal, Union } from "runtypes"; export declare const LinkTextSizeRuntype: Union<[Literal<"xs">, Literal<"s">, Literal<"m">, Literal<"l">]>; export type LinkTextSize = Static; export declare const TextSizeRuntype: Union<[Literal<"xs">, Literal<"s">, Literal<"m">]>; export type TextSize = Static; export declare const InputTextSizeRuntype: Union<[Literal<"s">, Literal<"m">]>; export type InputTextSize = Static; export declare const BaseTagSizeRuntype: Union<[Literal<"s">, Literal<"m">]>; export type BaseTagSize = Static; export declare const BorderRadiusRuntype: Union<[Literal<"none">, Literal<"xs">, Literal<"s">, Literal<"m">]>; export type BorderRadius = Static; export declare const TextAlignmentRuntype: Union<[Literal<"left">, Literal<"right">, Literal<"center">]>; export type TextAlignment = Static; export declare const HorizontalAlignmentRuntype: Union<[Literal<"left">, Literal<"right">, Literal<"center">, Literal<"spaceBetween">]>; export type HorizontalAlignment = Static; export declare const VerticalAlignmentRuntype: Union<[Literal<"top">, Literal<"bottom">, Literal<"center">, Literal<"stretch">]>; export type VerticalAlignment = Static; export declare const StackVerticalAlignmentRuntype: Union<[Literal<"top">, Literal<"bottom">, Literal<"center">, Literal<"spaceBetween">]>; export type StackVerticalAlignment = Static; export declare const LightboxVerticalAlignmentRuntype: Union<[Literal<"top">, Literal<"center">]>; export type LightboxVerticalAlignment = Static; export declare const StackHorizontalAlignmentRuntype: Union<[Literal<"left">, Literal<"right">, Literal<"center">, Literal<"stretch">]>; export type StackHorizontalAlignment = Static; export declare const SpaceSizesRuntype: Union<[Literal<"zero">, Literal<"xxxs">, Literal<"xxs">, Literal<"xs">, Literal<"s">, Literal<"m">, Literal<"l">, Literal<"xl">, Literal<"xxl">]>; export type SpaceSizes = Static; export declare const ColumsSizesRuntype: Union<[Literal<1>, Literal<2>, Literal<3>, Literal<4>, Literal<5>, Literal<6>, Literal<7>, Literal<8>, Literal<9>, Literal<10>, Literal<11>, Literal<12>, Literal<"auto">, Literal<"narrow">, Literal<"fill">]>; export type ColumnSizes = Static; export declare const ColumnAlignmentRunType: Union<[Literal<"auto">, Literal<"start">, Literal<"center">, Literal<"end">]>; export type ColumnAlignment = Static; export declare const OrderRuntype: Union<[Literal<"first">, Literal<"last">, Literal<"unset">]>; export type Order = Static; export declare const BaseVariationsRuntype: Union<[Literal<"primary">, Literal<"secondary">, Literal<"tertiary">]>; export declare const BaseColorsRuntype: Union<[Union<[Literal<"primary">, Literal<"secondary">, Literal<"tertiary">]>, Literal<"accent">, Literal<"onAccent">]>; export type BaseVariations = Static; export type BaseColors = Static; export declare const PictogramVariationsRuntype: Union<[Literal<"secondary">, Literal<"tertiary">, Literal<"quaternary">]>; export type PictogramVariations = Static; export declare const TextColorsRuntype: Union<[Union<[Union<[Literal<"primary">, Literal<"secondary">, Literal<"tertiary">]>, Literal<"accent">, Literal<"onAccent">]>, Literal<"success">, Literal<"info">, Literal<"error">, Literal<"warning">]>; export type TextColors = Static; export declare const TextVariationsRuntype: Union<[Union<[Literal<"primary">, Literal<"secondary">, Literal<"tertiary">]>, Literal<"success">, Literal<"info">, Literal<"error">, Literal<"warning">]>; export type TextVariations = Static; export declare const TextWeightRuntype: Union<[Literal<"normal">, Literal<"bold">, Literal<"black">, Literal<"inherit">]>; export type TextWeight = Static; export declare const IconsColorsRuntime: Union<[Union<[Union<[Literal<"primary">, Literal<"secondary">, Literal<"tertiary">]>, Literal<"accent">, Literal<"onAccent">]>, Literal<"success">, Literal<"info">, Literal<"error">, Literal<"warning">, Literal<"inherit">, Literal<"brand">, Literal<"quaternary">]>; export type IconsColors = Static; export declare const IconsVariationsRuntype: Union<[Union<[Literal<"primary">, Literal<"secondary">, Literal<"tertiary">]>, Literal<"success">, Literal<"info">, Literal<"error">, Literal<"warning">, Literal<"inherit">, Literal<"brand">]>; export type IconsVariations = Static; export declare const IconSizesRuntype: Union<[Literal<"s">, Literal<"m">, Literal<"l">]>; export type IconSizes = Static; export declare const CalloutVariationsRuntype: Union<[Literal<"info">, Literal<"success">, Literal<"error">, Literal<"warning">, Literal<"neutral">, Literal<"ai">]>; export type CalloutVariations = Static; export declare const LinkVariationsRuntype: Union<[Union<[Literal<"primary">, Literal<"secondary">, Literal<"tertiary">]>]>; export type LinkVariations = Static; export declare const LinkColorsRuntype: Union<[Union<[Union<[Literal<"primary">, Literal<"secondary">, Literal<"tertiary">]>, Literal<"accent">, Literal<"onAccent">]>]>; export type LinkColors = Static; export type MQ = [T, T?, T?] | { mq: [T, T?, T?]; cq: [T, T?, T?]; }; export declare const ButtonSizeRuntype: Union<[Literal<"s">, Literal<"m">, Literal<"l">]>; export type ButtonSize = Static; export declare const HyphensRuntype: Union<[Literal<"auto">, Literal<"none">, Literal<"manual">]>; export type Hyphens = Static; export declare const OverflowWrapRuntype: Union<[Literal<"normal">, Literal<"break-word">]>; export type OverflowWrap = Static; export declare const ToggleSizeRuntype: Union<[Literal<"s">, Literal<"m">]>; export type ToggleSize = Static; export declare const ListSizeRuntype: Union<[Literal<"xs">, Literal<"s">, Literal<"m">, Literal<"l">]>; export type ListSize = Static; export type AsProp = { as?: C; }; type PropsToOmit = keyof (AsProp & P); export type PolymorphicComponentProps = React.PropsWithChildren> & Omit, PropsToOmit>; export type PolymorphicRef = React.ComponentPropsWithRef["ref"]; export type PolymorphicComponentPropsWithRef = PolymorphicComponentProps & { ref?: PolymorphicRef; }; export declare const MediaItemSizeRuntype: Union<[Literal<"xs">, Literal<"s">, Literal<"m">, Literal<"l">, Literal<"xl">]>; export type MediaItemSize = Static; export {};