import * as React from 'react'; export default function fromBearer(TagName: string): { new (props: T): { context: import("./bearer-provider").IBearerContextValue; readonly eventRef: React.RefObject; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; readonly prophandler: (e: any) => void; readonly handlers: string[]; setState(state: {} | ((prevState: Readonly<{}>, props: Readonly) => {} | Pick<{}, K> | null) | Pick<{}, K> | null, callback?: (() => void) | undefined): void; forceUpdate(callBack?: (() => void) | undefined): void; readonly props: Readonly<{ children?: React.ReactNode; }> & Readonly; state: Readonly<{}>; refs: { [key: string]: React.ReactInstance; }; }; displayName: string; contextType: React.Context; };