import type Pug from 'pug';
import type { ModuleGraph } from 'vite';
/**
 * Pugファイルをコンパイル
 * @param moduleGraph - モジュールグラフ
 * @param url - ルート相対パス
 * @param pugPath - Pugファイルの絶対パス（POSIX形式）
 * @param options - Pugコンパイルオプション
 * @param locals - Pugローカル変数オブジェクト
 * @returns コンパイル結果（成功時はtrue、エラー時はErrorオブジェクト）
 */
export declare const compilePug: (moduleGraph: ModuleGraph, url: string, pugPath: string, options?: Pug.Options, locals?: Pug.LocalsObject) => Promise<boolean | Error>;
//# sourceMappingURL=pug.d.ts.map