@feedma/vue-gen-ui-resolver
Version:
A vue js version for dynamic resolution of gen ui components
25 lines (19 loc) • 866 B
TypeScript
import { App } from 'vue';
import { ComponentOptionsMixin } from 'vue';
import { ComponentProvideOptions } from 'vue';
import { DefineComponent } from 'vue';
import { PublicProps } from 'vue';
declare const _default: {
install(app: App): void;
};
export default _default;
export declare const DynamicRemoteComponentLoader: DefineComponent<RemoteComponentLoaderProps, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<RemoteComponentLoaderProps> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, HTMLDivElement>;
declare interface DynamicRemoteLoaderProps<TProps = Record<string, unknown>> {
url: string;
name: string;
module: string;
props?: TProps;
}
declare interface RemoteComponentLoaderProps extends DynamicRemoteLoaderProps {
}
export { }