14 lines
363 B
TypeScript
14 lines
363 B
TypeScript
|
|
import { Plugin } from 'vite';
|
||
|
|
|
||
|
|
interface Options {
|
||
|
|
certDir: string;
|
||
|
|
domains: string[];
|
||
|
|
name: string;
|
||
|
|
}
|
||
|
|
declare function viteBasicSslPlugin(options?: Partial<Options>): Plugin;
|
||
|
|
declare function getCertificate(cacheDir: string, name?: string, domains?: string[]): Promise<string>;
|
||
|
|
|
||
|
|
// @ts-ignore
|
||
|
|
export = viteBasicSslPlugin;
|
||
|
|
export { getCertificate };
|