///
///
import * as Rsg from 'react-styleguidist';
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 }: import("rsg-components/slots/IsolateButton").IsolateButtonProps): JSX.Element;
propTypes: {
name: import("prop-types").Validator;
example: import("prop-types").Requireable;
isolated: import("prop-types").Requireable;
};
}[];
componentToolbar: {
({ name, example, isolated }: import("rsg-components/slots/IsolateButton").IsolateButtonProps): JSX.Element;
propTypes: {
name: import("prop-types").Validator;
example: import("prop-types").Requireable;
isolated: import("prop-types").Requireable;
};
}[];
exampleToolbar: {
({ name, example, isolated }: import("rsg-components/slots/IsolateButton").IsolateButtonProps): JSX.Element;
propTypes: {
name: import("prop-types").Validator;
example: import("prop-types").Requireable;
isolated: import("prop-types").Requireable;
};
}[];
exampleTabButtons: {
id: string;
render: {
(props: import("rsg-components/slots/CodeTabButton").CodeTabButtonProps): 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("react-styleguidist/lib/client/rsg-components/Props/util").PropDescriptor[] | undefined;
};
}>;
}[];
};
export default _default;