UNPKG

@navinc/base-react-components

Version:
105 lines (104 loc) 8.24 kB
import { MouseEventHandler } from 'react'; import { IconName } from '../icons/index.js'; export declare const HelperIcon: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<import("styled-components").FastOmit<{ name: IconName; size?: string; } & import("react").SVGProps<SVGSVGElement>, never>, never>> & string; export declare const HelperDescription: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<import("styled-components").FastOmit<import("styled-components/dist/types.js").Substitute<import("styled-components").FastOmit<{ bold?: boolean; shouldScaleFont?: boolean; light?: boolean; size?: import("../copy.js").SizeKey; boldType?: "bold" | "regular" | "semiBold"; } & import("react").ClassAttributes<HTMLParagraphElement> & import("react").HTMLAttributes<HTMLParagraphElement>, never>, import("styled-components").FastOmit<{ bold?: boolean; shouldScaleFont?: boolean; light?: boolean; size?: import("../copy.js").SizeKey; boldType?: "bold" | "regular" | "semiBold"; } & import("react").ClassAttributes<HTMLParagraphElement> & import("react").HTMLAttributes<HTMLParagraphElement>, never>>, never>, never>> & string; type HelperItemProps = { isLink?: boolean; }; export declare const HelperItem: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components/dist/types.js").Substitute<import("styled-components/dist/types.js").Substitute<import("styled-components/dist/types.js").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>>, HelperItemProps>, HelperItemProps>> & string; type HelperProps = { className?: string; helperLinkAction?: MouseEventHandler<HTMLDivElement>; helperText?: string; iconName?: IconName; }; export declare const Helper: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<HelperProps, never>> & string & Omit<({ className, helperLinkAction, helperText, iconName }: HelperProps) => import("react/jsx-runtime").JSX.Element, keyof import("react").Component<any, {}, any>>; /** * @deprecated This component is deprecated and will be removed in a future release. Avoid using it in new code. */ export declare const Label: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components/dist/types.js").Substitute<import("styled-components").FastOmit<{ bold?: boolean; size?: "small" | "medium" | "large" | "regular"; boldType?: "bold" | "regular" | "semiBold"; $bold?: boolean; light?: boolean; } & import("react").ClassAttributes<HTMLSpanElement> & import("react").HTMLAttributes<HTMLSpanElement>, "bold" | "light" | "size" | keyof import("react").ClassAttributes<HTMLSpanElement> | keyof import("react").HTMLAttributes<HTMLSpanElement> | "boldType" | "$bold"> & { bold?: boolean; size?: "small" | "medium" | "large" | "regular"; boldType?: "bold" | "regular" | "semiBold"; $bold?: boolean; light?: boolean; } & import("react").ClassAttributes<HTMLSpanElement> & import("react").HTMLAttributes<HTMLSpanElement>, { required?: boolean; }>> & string; /** * @deprecated This component is deprecated and will be removed in a future release. Avoid using it in new code. */ export declare const FieldWrapper: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string; /** * @deprecated This component is deprecated and will be removed in a future release. Avoid using it in new code. */ export declare const Input: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components/dist/types.js").Substitute<(import("react").ClassAttributes<HTMLInputElement> & import("react").InputHTMLAttributes<HTMLInputElement>) | (Omit<import("react").ClassAttributes<HTMLInputElement> & import("react").InputHTMLAttributes<HTMLInputElement>, "ref"> & import("react").RefAttributes<import("react").Component<import("react").DetailedHTMLProps<import("react").InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>, any, any>>), { isInvalid?: boolean; }>> & (string & (Omit<import("react").ComponentClass<import("react").DetailedHTMLProps<import("react").InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>, any>, keyof import("react").Component<any, {}, any>> | Omit<import("react").FunctionComponent<import("react").DetailedHTMLProps<import("react").InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>>, keyof import("react").Component<any, {}, any>>)); export declare const Chevron: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<{ className?: string; disabled?: boolean; isInvalid?: boolean; }, never>> & string & Omit<({ className, disabled, isInvalid }: { className?: string; disabled?: boolean; isInvalid?: boolean; }) => import("react/jsx-runtime").JSX.Element, keyof import("react").Component<any, {}, any>>; /** * @deprecated This component is deprecated and will be removed in a future release. Avoid using it in new code. */ export declare const Field: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components/dist/types.js").Substitute<import("react").DetailedHTMLProps<import("react").LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, { isVisited?: boolean; }>> & string; /** * @deprecated This component is deprecated and will be removed in a future release. Avoid using it in new code. */ export declare const Err: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<import("styled-components").FastOmit<import("styled-components/dist/types.js").Substitute<import("styled-components").FastOmit<{ bold?: boolean; shouldScaleFont?: boolean; light?: boolean; size?: import("../copy.js").SizeKey; boldType?: "bold" | "regular" | "semiBold"; } & import("react").ClassAttributes<HTMLParagraphElement> & import("react").HTMLAttributes<HTMLParagraphElement>, never>, import("styled-components").FastOmit<{ bold?: boolean; shouldScaleFont?: boolean; light?: boolean; size?: import("../copy.js").SizeKey; boldType?: "bold" | "regular" | "semiBold"; } & import("react").ClassAttributes<HTMLParagraphElement> & import("react").HTMLAttributes<HTMLParagraphElement>, never>>, never>, never>> & string; /** * @deprecated This component is deprecated and will be removed in a future release. Avoid using it in new code. */ export declare const Errors: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components/dist/types.js").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, { hasSpaceForErrors?: boolean; hasHelperText?: boolean; }>> & string; export declare const visuallyHiddenStyles: import("styled-components").RuleSet<object>; export declare const HiddenLegend: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLLegendElement>, HTMLLegendElement>, never>> & string; export declare const Legend: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLLegendElement>, HTMLLegendElement>, never>> & string; /** * @deprecated This component is deprecated and will be removed in a future release. Avoid using it in new code. */ export declare const Fieldset: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").FieldsetHTMLAttributes<HTMLFieldSetElement>, HTMLFieldSetElement>, never>> & string; export {};