export declare function createRenderer(key?: string): import("vue").DefineComponent; default: () => any[]; }; templateInstances: { type: import("vue").PropType>; default: any; }; k: { type: import("vue").PropType<(string | number)[]>; default: () => any[]; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => any[]; }; templateInstances: { type: import("vue").PropType>; default: any; }; k: { type: import("vue").PropType<(string | number)[]>; default: () => any[]; }; }>> & Readonly<{}>, { source: import("@vunk/core/components/renderer/src/types").SourceItem[]; templateInstances: Record; k: (string | number)[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;