test/node_modules/@vuepress/plugin-medium-zoom/lib/client/composables/useMediumZoom.d.ts
2024-08-13 09:27:52 +08:00

13 lines
341 B
TypeScript

import type { Zoom } from 'medium-zoom';
import type { InjectionKey } from 'vue';
declare module 'medium-zoom' {
interface Zoom {
refresh: (selector?: string) => void;
}
}
export declare const mediumZoomSymbol: InjectionKey<Zoom>;
/**
* Inject medium zoom instance
*/
export declare const useMediumZoom: () => Zoom | null;