@ebay/ui-core-react
Version:
Skin components build off React
15 lines • 801 B
TypeScript
import React, { ComponentProps, FC } from "react";
import { CheckboxState, TriStateCheckboxChangeHandler, TriStateCheckboxFocusHandler, TriStateCheckboxKeyDownHandler, Size } from "./types";
export type EbayTriStateCheckboxProps = Omit<ComponentProps<"input">, "size" | "onChange" | "onFocus" | "onKeyDown" | "checked" | "defaultChecked" | "ref"> & {
checked?: CheckboxState;
defaultChecked?: CheckboxState;
skipMixed?: boolean;
size?: Size;
onChange?: TriStateCheckboxChangeHandler;
onFocus?: TriStateCheckboxFocusHandler;
onKeyDown?: TriStateCheckboxKeyDownHandler;
inputRef?: React.LegacyRef<HTMLInputElement>;
};
declare const EbayTriStateCheckbox: FC<EbayTriStateCheckboxProps>;
export default EbayTriStateCheckbox;
//# sourceMappingURL=tri-state-checkbox.d.ts.map