@qin-ui/antd-vue-pro
Version:
16 lines • 683 B
TypeScript
import { RequiredComponentVars } from '../types';
import { InjectionKey, Component } from 'vue';
export declare const INJECT_COMPONENTS: InjectionKey<Partial<Record<string, Component>>>;
export type InjectConfigEntry<T = any> = {
injectionKey: InjectionKey<T>;
default: T;
};
export declare const INJECT_CONFIG: {
[key in keyof RequiredComponentVars]: {
injectionKey: InjectionKey<RequiredComponentVars[key]>;
default: RequiredComponentVars[key];
};
};
export declare const getInjectConfig: (key: string) => InjectConfigEntry | undefined;
export declare const ensureInjectConfig: (key: string) => InjectConfigEntry;
//# sourceMappingURL=index.d.ts.map