///
import type { IWindIntlPublic } from '@alicloud/console-components-intl-core';
export type { ExtendIntl, IWindIntlPublic, } from '@alicloud/console-components-intl-core';
/** @public */
declare const IntlProvider: import("react").FC;
/** @public */
declare const withProvider: (providerProps?: import("@alicloud/console-components-intl-core").IIntlProviderProps | undefined) => (WrappedComponent: import("react").ComponentType) => import("react").FC;
/** @public */
declare const Consumer: import("react").ExoticComponent>;
/**
* @public
* This instance is created in top level code. And shared by
* `import intl from '@alicloud/console-components-intl'`.
* You can create your own instance with `reactIntlFactory`.
*/
declare const intlPublicTyped: IWindIntlPublic;
export default intlPublicTyped;
export { intlPublicTyped as intl, IntlProvider, withProvider, Consumer };
export { createReactIntlFromCfg, createReactIntlFromCfg as reactIntlFactory, createReactIntlFromInstance, } from './factory';
export { ReactIntl, IntlBase, VanillaIntl, presets, withRcIntl, } from '@alicloud/console-components-intl-core';
//# sourceMappingURL=index.d.ts.map