UNPKG

@patreon/studio

Version:

Patreon Studio Design System

16 lines (15 loc) 1.35 kB
import type { DropdownProps } from '../types'; interface HandleProps { disabled?: boolean; fluidWidth?: boolean; hasCustomHandle?: boolean; isOpen?: boolean; minWidth?: number; openOnHover?: boolean; error: DropdownProps['error']; } export declare const DropdownHandle: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("styled-components").FastOmit<import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, Omit<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & { ref?: ((instance: HTMLButtonElement | null) => void | import("react").DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import("react").DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import("react").RefObject<HTMLButtonElement> | null | undefined; }>, never>, HandleProps>> & string; export declare const DropdownHandleDiv: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, HandleProps>> & string; export {};