UNPKG

@awsui/components-react

Version:

On July 19th, 2022, we launched [Cloudscape Design System](https://cloudscape.design). Cloudscape is an evolution of AWS-UI. It consists of user interface guidelines, front-end components, design resources, and development tools for building intuitive, en

74 lines 1.79 kB
import React from 'react'; import { IconProps } from '../../../icon/interfaces'; interface LabelProps { labelContainerRef?: React.RefObject<HTMLSpanElement>; labelRef?: React.RefObject<HTMLSpanElement>; labelId?: string; label?: string; prefix?: string; highlightText?: string; triggerVariant: boolean; } export declare const Label: ({ labelContainerRef, labelRef, labelId, label, prefix, highlightText, triggerVariant }: LabelProps) => JSX.Element; interface LabelTagProps { labelTag?: string; highlightText?: string; triggerVariant: boolean; } export declare const LabelTag: ({ labelTag, highlightText, triggerVariant }: LabelTagProps) => JSX.Element | null; interface DescriptionProps { description?: string; highlightedOption: boolean; highlightText?: string; selectedOption: boolean; triggerVariant: boolean; } export declare const Description: ({ description, highlightedOption, highlightText, selectedOption, triggerVariant }: DescriptionProps) => JSX.Element | null; interface TagsProps { tags?: ReadonlyArray<string>; highlightedOption: boolean; highlightText?: string; selectedOption: boolean; triggerVariant: boolean; } export declare const Tags: ({ tags, highlightedOption, highlightText, selectedOption, triggerVariant }: TagsProps) => JSX.Element | null; interface FilteringTagProps { filteringTags?: ReadonlyArray<string>; highlightedOption: boolean; highlightText?: string; selectedOption: boolean; triggerVariant: boolean; } export declare const FilteringTags: ({ filteringTags, highlightedOption, highlightText, selectedOption, triggerVariant }: FilteringTagProps) => JSX.Element | null; export declare const OptionIcon: (props: IconProps) => JSX.Element | null; export {};