docusaurus-plugin-typedoc-api
Version:
Docusaurus plugin that provides source code API documentation powered by TypeDoc.
9 lines • 1.05 kB
TypeScript
import type { JSONOutput } from 'typedoc';
import type { TSDSignatureReflection } from '../types';
export declare function hasSigBody(sig: TSDSignatureReflection | undefined, minimal: boolean, hideSources?: boolean): boolean | JSONOutput.ArrayType | JSONOutput.ConditionalType | JSONOutput.IndexedAccessType | JSONOutput.InferredType | JSONOutput.IntersectionType | JSONOutput.IntrinsicType | JSONOutput.LiteralType | JSONOutput.MappedType | JSONOutput.OptionalType | JSONOutput.PredicateType | JSONOutput.QueryType | JSONOutput.ReferenceType | JSONOutput.ReflectionType | JSONOutput.RestType | JSONOutput.TemplateLiteralType | JSONOutput.TupleType | JSONOutput.NamedTupleMemberType | JSONOutput.TypeOperatorType | JSONOutput.UnionType | JSONOutput.UnknownType | undefined;
export interface MemberSignatureBodyProps {
hideSources?: boolean;
sig: TSDSignatureReflection;
}
export declare function MemberSignatureBody({ hideSources, sig }: MemberSignatureBodyProps): import("react").JSX.Element;
//# sourceMappingURL=MemberSignatureBody.d.ts.map