import * as React from 'react'; import { AppProviderProps, Context } from './types'; interface Props extends AppProviderProps { } export default class AppProvider extends React.Component { static childContextTypes: React.ValidationMap; polarisContext: Context; private stickyManager; private scrollLockManager; private subscriptions; constructor(props: Props); componentDidMount(): void; componentWillReceiveProps({ i18n, linkComponent, apiKey, shopOrigin, forceRedirect, }: Props): void; getChildContext(): Context; render(): JSX.Element; subscribe(callback: () => void): void; unsubscribe(callback: () => void): void; } export {};