import type { App } from 'vue' import { PpsvComponent } from './varComponent' export type StylePpsvs = Record export interface StyleProviderProps { stylePpsvs?: StylePpsvs } export class StyleProviderComponent extends PpsvComponent { $props: StyleProviderProps } export interface IStyleProvider { (options: StylePpsvs): void Component: typeof StyleProviderComponent install(app: App): void } export const StyleProvider: IStyleProvider export class _StyleProviderComponent extends StyleProviderComponent {}