import React from 'react'; import PropTypes from 'prop-types'; import { PropDescriptor, MethodDescriptor, EventDescriptor, SlotDescriptor } from 'vue-docgen-api'; export interface UsageTabButtonProps { name: string; onClick: (e: React.MouseEvent) => void; active?: boolean; props: { props?: PropDescriptor[]; methods?: MethodDescriptor[]; events?: EventDescriptor[]; slots?: SlotDescriptor[]; }; } declare const UsageTabButton: { (props: UsageTabButtonProps): JSX.Element | null; propTypes: { onClick: PropTypes.Validator<(...args: any[]) => any>; name: PropTypes.Validator; props: PropTypes.Validator; methods: PropTypes.Requireable; }>>>; active: PropTypes.Requireable; }; }; export default UsageTabButton;