@primer/react
Version:
An implementation of GitHub's Primer Design System using React
18 lines (17 loc) • 1.15 kB
TypeScript
import React from 'react';
import { ForwardRefComponent as PolymorphicForwardRefComponent } from '../utils/polymorphic';
import { ComponentProps } from '../utils/types';
type InternalAutocompleteInputProps = {
as?: React.ComponentType<React.PropsWithChildren<any>>;
};
declare const AutocompleteInput: PolymorphicForwardRefComponent<PolymorphicForwardRefComponent<"input", import("../TextInput").TextInputProps> & {
Action: React.ForwardRefExoticComponent<Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, "aria-label" | "size" | "tooltipDirection"> & {
children?: React.ReactNode;
"aria-label"?: string | undefined;
tooltipDirection?: "s" | "ne" | "e" | "se" | "sw" | "w" | "n" | "nw" | undefined;
icon?: React.FunctionComponent<React.PropsWithChildren<import("@primer/octicons-react/dist/icons").IconProps>> | undefined;
variant?: import("../Button/types").VariantType | undefined;
} & import("..").SxProp & React.RefAttributes<HTMLButtonElement>>;
}, InternalAutocompleteInputProps>;
export type AutocompleteInputProps = ComponentProps<typeof AutocompleteInput>;
export default AutocompleteInput;