UNPKG

vue-styleguidist

Version:
28 lines (27 loc) 932 B
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<string>; props: PropTypes.Validator<NonNullable<PropTypes.InferProps<{ props: PropTypes.Requireable<any[]>; methods: PropTypes.Requireable<any[]>; }>>>; active: PropTypes.Requireable<boolean>; }; }; export default UsageTabButton;