UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

176 lines (175 loc) 8.52 kB
/** * ATTENTION: This file is auto generated by using "prepareTemplates". * Do not change the content! * */ /** * Library Index template to autogenerate all the components and extensions * Used by "prepareTemplates" */ import Blockquote from './Blockquote'; import Code from './Code'; import Dd from './Dd'; import Div from './Div'; import Dl from './Dl'; import Dt from './Dt'; import H from './H'; import H1 from './H1'; import H2 from './H2'; import H3 from './H3'; import H4 from './H4'; import H5 from './H5'; import H6 from './H6'; import Hr from './Hr'; import Img from './Img'; import Ingress from './Ingress'; import Lead from './Lead'; import Li from './Li'; import Link from './Link'; import Ol from './Ol'; import P from './P'; import Paragraph from './Paragraph'; import Span from './Span'; import Td from './Td'; import Th from './Th'; import Tr from './Tr'; import Ul from './Ul'; export { Blockquote, Code, Dd, Div, Dl, Dt, H, H1, H2, H3, H4, H5, H6, Hr, Img, Ingress, Lead, Li, Link, Ol, P, Paragraph, Span, Td, Th, Tr, Ul, }; export declare const getElements: () => { Blockquote: import("react").ForwardRefExoticComponent<import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").HTMLAttributes<HTMLElement> & { noBackground?: boolean; direction?: "horizontal" | "vertical"; } & import("react").RefAttributes<unknown>>; Code: import("react").ForwardRefExoticComponent<import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").HTMLAttributes<HTMLElement> & import("react").RefAttributes<unknown>>; Dd: import("react").ForwardRefExoticComponent<import("./Dd").DdProps & import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").RefAttributes<unknown>>; Div: import("react").ForwardRefExoticComponent<import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").HTMLAttributes<HTMLElement> & import("react").RefAttributes<unknown>>; Dl: { ({ direction, layout, ...props }: import("./Dl").DlAllProps): import("react/jsx-runtime").JSX.Element; Item({ className, children, ...props }: React.AllHTMLAttributes<HTMLSpanElement> & import("../shared/types").SpacingProps): import("react/jsx-runtime").JSX.Element; _supportsSpacingProps: boolean; }; Dt: import("react").ForwardRefExoticComponent<import("./Dt").DtProps & import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").RefAttributes<unknown>>; H: { ({ as, is, level, size, className, ...props }: import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").HTMLAttributes<HTMLHeadingElement> & { as?: string; level?: "use"; size?: import("./H").HSize | "auto"; } & { skeleton?: import("../components/Skeleton").SkeletonShow; skeletonMethod?: import("../components/skeleton/SkeletonHelper").SkeletonMethods; internalClass?: string | boolean; innerRef?: React.RefObject<HTMLElement> | React.ForwardedRef<unknown>; children?: React.ReactNode; }): import("react/jsx-runtime").JSX.Element; _isHeadingElement: boolean; _supportsSpacingProps: boolean; }; H1: { ({ size, ...props }: import("./H").SharedHProps): import("react/jsx-runtime").JSX.Element; _isHeadingElement: boolean; _supportsSpacingProps: boolean; }; H2: { ({ size, ...props }: import("./H").SharedHProps): import("react/jsx-runtime").JSX.Element; _isHeadingElement: boolean; _supportsSpacingProps: boolean; }; H3: { ({ size, ...props }: import("./H").SharedHProps): import("react/jsx-runtime").JSX.Element; _isHeadingElement: boolean; _supportsSpacingProps: boolean; }; H4: { ({ size, ...props }: import("./H").SharedHProps): import("react/jsx-runtime").JSX.Element; _isHeadingElement: boolean; _supportsSpacingProps: boolean; }; H5: { ({ size, ...props }: import("./H").SharedHProps): import("react/jsx-runtime").JSX.Element; _isHeadingElement: boolean; _supportsSpacingProps: boolean; }; H6: { ({ size, ...props }: import("./H").SharedHProps): import("react/jsx-runtime").JSX.Element; _isHeadingElement: boolean; _supportsSpacingProps: boolean; }; Hr: { ({ breakout, dashed, fullscreen, light, medium, className, ...props }?: import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").HTMLAttributes<HTMLHRElement> & { breakout?: boolean; dashed?: boolean; } & { fullscreen?: boolean; light?: boolean; medium?: boolean; }): import("react/jsx-runtime").JSX.Element; _supportsSpacingProps: boolean; }; Img: { ({ caption, alt, element, skeleton, imgClass, className, loading, ...p }: import("./Img").ImgProps): import("react/jsx-runtime").JSX.Element; _supportsSpacingProps: boolean; }; Ingress: { (props: import("./P").PProps): import("react/jsx-runtime").JSX.Element; _supportsSpacingProps: boolean; }; Lead: { ({ className, ...rest }: import("./P").PProps): import("react/jsx-runtime").JSX.Element; _supportsSpacingProps: boolean; }; Li: ({ className, ...props }?: import("./Li").LiAllProps) => import("react/jsx-runtime").JSX.Element; Link: import("react").ForwardRefExoticComponent<import("../components/Anchor").AnchorProps & Omit<import("react").HTMLProps<HTMLAnchorElement>, "ref"> & import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").RefAttributes<HTMLAnchorElement>>; Ol: { ({ nested, inside, outside, ...props }?: import("./Ol").OlAllProps): import("react/jsx-runtime").JSX.Element; _supportsSpacingProps: boolean; }; P: typeof P; Paragraph: { (props: import("./P").PProps): import("react/jsx-runtime").JSX.Element; _supportsSpacingProps: boolean; }; Span: import("react").ForwardRefExoticComponent<import("../shared/types").SpacingElementProps & { space?: import("../shared/types").SpaceTypeAll; innerSpace?: import("../shared/types").SpaceTypeAll | import("../shared/types").SpaceTypeMedia; } & import("react").HTMLAttributes<HTMLSpanElement> & { element?: import("../shared/types").DynamicElement; size?: import("./typography/Typography").TypographySize; lineHeight?: import("./typography/Typography").TypographySize; align?: import("./typography/Typography").TypographyAlign; family?: import("./typography/Typography").TypographyFamily; weight?: import("./typography/Typography").TypographyWeight; decoration?: import("./typography/Typography").TypographyDecoration; slant?: import("./typography/Typography").TypographySlant; } & import("react").RefAttributes<unknown>>; Td: typeof Td; Th: typeof Th; Tr: typeof Tr; Ul: { ({ nested, inside, outside, ...props }?: import("./Ul").UlAllProps): import("react/jsx-runtime").JSX.Element; _supportsSpacingProps: boolean; }; };