import * as React from 'react';
import { ReactNode } from 'react';
export declare type ServiceContainerConsumeCallback<T> = (serviceContainer: T) => ReactNode;
export interface HttpClientConsumerProps<T> {
    children: ServiceContainerConsumeCallback<T>;
}
export declare class ServiceContainerConsumer<T> extends React.PureComponent<HttpClientConsumerProps<T>> {
    render(): React.ReactNode;
    private handleConsumeCallback;
}
