import type { App, Component } from 'vue'; type EventShim = { new (...args: any[]): { $props: { onClick?: (...args: any[]) => void; }; }; }; export type WithInstall = T & { install(app: App): void; } & EventShim; export declare function withInstall(options: T): WithInstall; export {};