UNPKG

@navinc/base-react-components

Version:
37 lines (36 loc) 2.32 kB
import { ReactNode } from 'react'; export declare const AdvertiserLink: import("styled-components").StyledComponent<{ ({ to, href, target, onClick, className, bold, ...props }: { to?: import("history").LocationDescriptor<unknown> | ((location: import("history").Location<unknown>) => import("history").LocationDescriptor<unknown>) | undefined; href?: import("history").LocationDescriptor<unknown> | ((location: import("history").Location<unknown>) => import("history").LocationDescriptor<unknown>) | undefined; target?: string | undefined; onClick?: import("react").MouseEventHandler<HTMLAnchorElement> | undefined; className?: string | undefined; bold?: boolean | undefined; download?: boolean | undefined; rel?: string | undefined; } & import("./types.js").InferComponentProps<import("styled-components").StyledComponent<({ bold, light: _light, size: _size, boldType: _boldType, ...props }: import("./text.js").TextProps) => JSX.Element, import("styled-components").DefaultTheme, { bold?: boolean | undefined; size?: "small" | "medium" | "large" | "regular" | undefined; boldType?: "bold" | "regular" | "semiBold" | undefined; $bold?: boolean | undefined; light?: boolean | undefined; } & import("react").ClassAttributes<HTMLSpanElement> & import("react").HTMLAttributes<HTMLSpanElement>, never>>): JSX.Element; displayName: string; }, import("styled-components").DefaultTheme, {}, never>; export declare const Header: import("styled-components").StyledComponent<({ children, label, title, ...remainingProps }: import("./types.js").InferComponentProps<import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {}, never>> & { label?: string | undefined; title?: string | undefined; children?: ReactNode; }) => JSX.Element, import("styled-components").DefaultTheme, {}, never>; type AdvertiserDisclosureProps = { buttonTitle?: ReactNode; cardTitle?: ReactNode; cardText?: ReactNode; openInfoDrawer: (props: { title: ReactNode; children: ReactNode; }) => void; }; export declare const AdvertiserDisclosure: ({ buttonTitle, cardTitle, openInfoDrawer, cardText, }: AdvertiserDisclosureProps) => JSX.Element; export {};