import type { ComputedOptions, MethodOptions, App, Directive, Component } from 'vue'; export type Install = T & { install(app: App): void; }; export declare const withInstall: >(comp: T) => Install; export declare const installDirective: >(main: T, name: string) => Install; export declare const interior: (main: T, name: string) => Install;