1 | import { ArgTypes, SBType } from '@storybook/types';
|
2 | import { Class, CompodocJson, Component, Injectable, Method, Pipe, Property, Directive } from './types';
|
3 | export declare const isMethod: (methodOrProp: Method | Property) => methodOrProp is Method;
|
4 | export declare const setCompodocJson: (compodocJson: CompodocJson) => void;
|
5 | export declare const getCompodocJson: () => CompodocJson;
|
6 | export declare const checkValidComponentOrDirective: (component: Component | Directive) => void;
|
7 | export declare const checkValidCompodocJson: (compodocJson: CompodocJson) => void;
|
8 | export declare const findComponentByName: (name: string, compodocJson: CompodocJson) => Class | Injectable | Pipe | Directive | undefined;
|
9 | export declare const extractType: (property: Property, defaultValue: any) => SBType;
|
10 | export declare const extractArgTypesFromData: (componentData: Class | Directive | Injectable | Pipe) => ArgTypes<import("@storybook/types").Args>;
|
11 | export declare const extractArgTypes: (component: Component | Directive) => ArgTypes<import("@storybook/types").Args> | null | undefined;
|
12 | export declare const extractComponentDescription: (component: Component | Directive) => string | null | undefined;
|