@momentum-ui/react-collaboration
Version:
Cisco Momentum UI Framework for React Collaboration Applications
50 lines (49 loc) • 2.07 kB
TypeScript
export default Checkbox;
/**
* @deprecated - Components in the legacy folder (/src/legacy) are deprecated. Please use a component from the components folder (/src/components) instead. Legacy components may not follow accessibility standards.
**/
declare function Checkbox(props: any): JSX.Element;
declare namespace Checkbox {
namespace propTypes {
let checked: PropTypes.Requireable<boolean>;
let children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
let className: PropTypes.Requireable<string>;
let disabled: PropTypes.Requireable<boolean>;
let htmlId: PropTypes.Validator<string>;
let indeterminate: PropTypes.Requireable<boolean>;
let inputRef: PropTypes.Requireable<(...args: any[]) => any>;
let label: PropTypes.Validator<string>;
let name: PropTypes.Requireable<string>;
let nestedLevel: PropTypes.Requireable<number>;
let onChange: PropTypes.Requireable<(...args: any[]) => any>;
let required: PropTypes.Requireable<boolean>;
let value: PropTypes.Requireable<string>;
}
namespace defaultProps {
export let autoFocus: boolean;
let checked_1: boolean;
export { checked_1 as checked };
let className_1: string;
export { className_1 as className };
let disabled_1: boolean;
export { disabled_1 as disabled };
let indeterminate_1: boolean;
export { indeterminate_1 as indeterminate };
let inputRef_1: any;
export { inputRef_1 as inputRef };
let label_1: string;
export { label_1 as label };
let name_1: string;
export { name_1 as name };
let nestedLevel_1: number;
export { nestedLevel_1 as nestedLevel };
export function onChange_1(): void;
export { onChange_1 as onChange };
let required_1: boolean;
export { required_1 as required };
let value_1: string;
export { value_1 as value };
}
let displayName: string;
}
import PropTypes from 'prop-types';