@als-tp/als-react-ts-ui
Version:
A comprehensive React TypeScript UI component library built with Base UI by ALSInnovation
46 lines • 5.62 kB
TypeScript
import * as React from "react";
import { Autocomplete } from "@base-ui-components/react/autocomplete";
declare const ALSAutocompleteRoot: typeof Autocomplete.Root;
interface ALSAutocompleteInputProps extends Autocomplete.Input.Props {
placeholder?: string;
}
declare const ALSAutocompleteInput: React.ForwardRefExoticComponent<ALSAutocompleteInputProps & React.RefAttributes<HTMLInputElement>>;
type ALSAutocompleteTriggerProps = Autocomplete.Trigger.Props;
declare const ALSAutocompleteTrigger: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteTriggerProps & React.RefAttributes<HTMLButtonElement>>;
type ALSAutocompleteIconProps = Autocomplete.Icon.Props;
declare const ALSAutocompleteIcon: React.ForwardRefExoticComponent<import("@base-ui-components/react/combobox").ComboboxIconProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteClearProps = Autocomplete.Clear.Props;
declare const ALSAutocompleteClear: React.ForwardRefExoticComponent<import("@base-ui-components/react/combobox").ComboboxClearProps & React.RefAttributes<HTMLButtonElement>>;
type ALSAutocompleteValueProps = Autocomplete.Value.Props;
declare function ALSAutocompleteValue(props: ALSAutocompleteValueProps): import("react/jsx-runtime").JSX.Element;
type ALSAutocompletePortalProps = Autocomplete.Portal.Props;
declare function ALSAutocompletePortal(props: ALSAutocompletePortalProps): import("react/jsx-runtime").JSX.Element;
type ALSAutocompleteBackdropProps = Autocomplete.Backdrop.Props;
declare const ALSAutocompleteBackdrop: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteBackdropProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompletePositionerProps = Autocomplete.Positioner.Props;
declare const ALSAutocompletePositioner: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompletePositionerProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompletePopupProps = Autocomplete.Popup.Props;
declare const ALSAutocompletePopup: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompletePopupProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteArrowProps = Autocomplete.Arrow.Props;
declare const ALSAutocompleteArrow: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteArrowProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteStatusProps = Autocomplete.Status.Props;
declare const ALSAutocompleteStatus: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteStatusProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteEmptyProps = Autocomplete.Empty.Props;
declare const ALSAutocompleteEmpty: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteEmptyProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteListProps = Autocomplete.List.Props;
declare const ALSAutocompleteList: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteListProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteCollectionProps = Autocomplete.Collection.Props;
declare function ALSAutocompleteCollection(props: ALSAutocompleteCollectionProps): import("react/jsx-runtime").JSX.Element;
type ALSAutocompleteRowProps = Autocomplete.Row.Props;
declare const ALSAutocompleteRow: React.ForwardRefExoticComponent<import("@base-ui-components/react/combobox").ComboboxRowProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteItemProps = Autocomplete.Item.Props;
declare const ALSAutocompleteItem: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteItemProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteGroupProps = Autocomplete.Group.Props;
declare const ALSAutocompleteGroup: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteGroupProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteGroupLabelProps = Autocomplete.GroupLabel.Props;
declare const ALSAutocompleteGroupLabel: React.ForwardRefExoticComponent<import("@base-ui-components/react/autocomplete").AutocompleteGroupLabelProps & React.RefAttributes<HTMLDivElement>>;
type ALSAutocompleteSeparatorProps = Autocomplete.Separator.Props;
declare const ALSAutocompleteSeparator: React.ForwardRefExoticComponent<import("@base-ui-components/react/separator").SeparatorProps & React.RefAttributes<HTMLDivElement>>;
export { ALSAutocompleteRoot, ALSAutocompleteInput, ALSAutocompleteTrigger, ALSAutocompleteIcon, ALSAutocompleteClear, ALSAutocompleteValue, ALSAutocompletePortal, ALSAutocompleteBackdrop, ALSAutocompletePositioner, ALSAutocompletePopup, ALSAutocompleteArrow, ALSAutocompleteStatus, ALSAutocompleteEmpty, ALSAutocompleteList, ALSAutocompleteCollection, ALSAutocompleteRow, ALSAutocompleteItem, ALSAutocompleteGroup, ALSAutocompleteGroupLabel, ALSAutocompleteSeparator, };
export type { ALSAutocompleteInputProps, ALSAutocompleteTriggerProps, ALSAutocompleteIconProps, ALSAutocompleteClearProps, ALSAutocompleteValueProps, ALSAutocompletePortalProps, ALSAutocompleteBackdropProps, ALSAutocompletePositionerProps, ALSAutocompletePopupProps, ALSAutocompleteArrowProps, ALSAutocompleteStatusProps, ALSAutocompleteEmptyProps, ALSAutocompleteListProps, ALSAutocompleteCollectionProps, ALSAutocompleteRowProps, ALSAutocompleteItemProps, ALSAutocompleteGroupProps, ALSAutocompleteGroupLabelProps, ALSAutocompleteSeparatorProps, };
//# sourceMappingURL=ALSAutocomplete.d.ts.map