import type { App, Plugin } from "vue"; declare type UserModule = (app?: App, ...args: unknown[]) => void; export interface Module extends Record { /** * Setups & Installs the module */ install: UserModule; } export declare function createModule(...options: (Plugin | UserModule)[]): { install: (app: App, ...args: unknown[]) => void; }; export {};