@polyipseity/obsidian-plugin-library
Version:
Library for Obsidian plugins.
6 lines • 503 B
TypeScript
export type Bundle = Map<string, () => unknown>;
export declare function dynamicRequire<T>(...args: Parameters<typeof dynamicRequireSync>): Promise<T>;
export declare function dynamicRequireLazy<T extends object>(...args: Parameters<typeof dynamicRequireSync>): T;
export declare function dynamicRequireSync<T>(bundle: Bundle, module: string, require0?: NodeJS.Require): T;
export declare function importable(...args: Parameters<typeof dynamicRequireSync>): boolean;
//# sourceMappingURL=import.d.ts.map