///
import * as PropTypes from 'prop-types';
import * as React from 'react';
import { ProviderArguments } from './util/ProviderArguments';
export interface IProviderProps {
conditions?: object;
registry?: string;
}
export default class ProviderComponent extends React.Component {
static propTypes: {
conditions: PropTypes.Requireable;
registry: PropTypes.Requireable;
};
static contextTypes: {
registryProviderArgs: PropTypes.Requireable;
};
static childContextTypes: {
registryProviderArgs: PropTypes.Requireable;
};
constructor(props: IProviderProps);
getChildContext(): {
registryProviderArgs: ProviderArguments;
};
render(): React.ReactElement;
}