declare function createGlobalRenderer(key?: symbol | string): { GlobalRenderer: import("vue").DefineComponent<{}, () => import("vue").VNode[][], {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; GlobalRendererTemplate: import("vue").DefineComponent; default: () => {}; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => {}; }; }>> & Readonly<{}>, { data: import("packages/entry").NormalObject; active: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; useGlobalRendererContext: () => import("./src/use").GlobalRendererContext; }; export * as __VkGlobalRenderer from './src/types'; declare const VkGlobalRenderer: import("vue").DefineComponent<{}, () => import("vue").VNode[][], {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, VkGlobalRendererTemplate: import("vue").DefineComponent; default: () => {}; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => {}; }; }>> & Readonly<{}>, { data: import("packages/entry").NormalObject; active: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, useGlobalRendererContext: () => import("./src/use").GlobalRendererContext; export { createGlobalRenderer, useGlobalRendererContext, VkGlobalRenderer, VkGlobalRendererTemplate, };