import type { App } from 'vuepress/core';
import type { NetlifyFunctionsPluginOptions } from '../../shared/index.js';
export declare function generateFunctions(app: App, options: NetlifyFunctionsPluginOptions): Promise<void>;
export declare function initialFunctions(app: App, options: NetlifyFunctionsPluginOptions): Promise<void>;
export declare function watchFunctions(app: App, { directory }: NetlifyFunctionsPluginOptions): void;
