import * as React from 'react';
interface Props {
children: React.ReactFragment;
}
/**
* Used to set the panel title from another component's render method.
*
* For example:
*
* class MyComponent extends React.Component {
* public render(): React.ReactNode {
* return (
*
*
* My panel title
*
*
My component!
*
* )
* }
* }
*
* The icon and "My panel title" elements will be rendered as the panel's title.
*/
export declare class PanelTitlePortal extends React.PureComponent {
private subscription;
componentDidMount(): void;
componentDidUpdate(prevProps: Props): void;
componentWillUnmount(): void;
forceUpdate(callBack?: () => void): void;
render(): React.ReactNode;
}
export {};
//# sourceMappingURL=PanelTitlePortal.d.ts.map