///
import * as React from "rehackt";
import type { OperationVariables } from "../../core/index.js";
import type { IDocumentDefinition } from "../parser/index.js";
export declare const defaultMapPropsToOptions: () => {};
export declare const defaultMapResultToProps:
(props: P) => P;
export declare const defaultMapPropsToSkip: () => boolean;
export declare function getDisplayName
(WrappedComponent: React.ComponentType
): string;
export declare function calculateVariablesFromProps(operation: IDocumentDefinition, props: TProps): OperationVariables;
export type RefSetter = (ref: React.ComponentClass) => void | void;
export declare class GraphQLBase extends React.Component {
withRef: boolean;
private wrappedInstance?;
constructor(props: TProps);
getWrappedInstance(): React.ComponentClass | undefined;
setWrappedInstance(ref: React.ComponentClass): void;
}
//# sourceMappingURL=hoc-utils.d.ts.map