test02/node_modules/@vuepress/plugin-medium-zoom/lib/node/mediumZoomPlugin.d.ts
罗佳鸿 6aa1ebe342
Some checks are pending
部署文档 / deploy-gh-pages (push) Waiting to run
first commit
2024-08-13 10:11:19 +08:00

27 lines
661 B
TypeScript

import type { ZoomOptions } from 'medium-zoom';
import type { Plugin } from 'vuepress/core';
/**
* Options for @vuepress/plugin-medium-zoom
*/
export interface MediumZoomPluginOptions {
/**
* Selector of zoomable images
*
* @default ':not(a) > img'
*/
selector?: string;
/**
* Delay in milliseconds
*
* @default 500
*/
delay?: number;
/**
* Options for medium-zoom
*
* @see https://github.com/francoischalifour/medium-zoom#options
*/
zoomOptions?: ZoomOptions;
}
export declare const mediumZoomPlugin: ({ selector, zoomOptions, delay, }?: MediumZoomPluginOptions) => Plugin;