/// /// import * as Rsg from '../../../typings'; export declare const EXAMPLE_TAB_CODE_EDITOR = "rsg-code-editor"; export declare const DOCS_TAB_USAGE = "rsg-usage"; declare const _default: (config?: Rsg.ProcessedStyleguidistConfig) => { sectionToolbar: { ({ name, example, isolated, href }: import("rsg-components/slots/IsolateButton").IsolateButtonProps): JSX.Element | null; propTypes: { name: import("prop-types").Validator; example: import("prop-types").Requireable; isolated: import("prop-types").Requireable; }; }[]; componentToolbar: { ({ name, example, isolated, href }: import("rsg-components/slots/IsolateButton").IsolateButtonProps): JSX.Element | null; propTypes: { name: import("prop-types").Validator; example: import("prop-types").Requireable; isolated: import("prop-types").Requireable; }; }[]; exampleToolbar: { ({ name, example, isolated, href }: import("rsg-components/slots/IsolateButton").IsolateButtonProps): JSX.Element | null; propTypes: { name: import("prop-types").Validator; example: import("prop-types").Requireable; isolated: import("prop-types").Requireable; }; }[]; exampleTabButtons: { id: string; render: { (props: any): JSX.Element; propTypes: { onClick: import("prop-types").Validator<(...args: any[]) => any>; name: import("prop-types").Validator; active: import("prop-types").Requireable; }; }; }[]; exampleTabs: { id: string; render: import("react").ComponentType>; }[]; docsTabButtons: { id: string; render: { (props: import("rsg-components/slots/UsageTabButton").UsageTabButtonProps): JSX.Element | null; propTypes: { onClick: import("prop-types").Validator<(...args: any[]) => any>; name: import("prop-types").Validator; props: import("prop-types").Validator; methods: import("prop-types").Requireable; }>>; active: import("prop-types").Requireable; }; }; }[]; docsTabs: { id: string; render: import("react").FunctionComponent<{ props: { methods?: import("react-docgen").MethodDescriptor[] | undefined; props?: import("../Props/util").PropDescriptor[] | undefined; }; }>; }[]; }; export default _default;