import type { AstroIntegrationLogger } from "astro"; import type { LilypondDefaults } from "./render.js"; export interface LilypondState { binaryPath: string; defaults: LilypondDefaults | undefined; timeout: number | undefined; isDev: boolean; logger: Pick; includePaths: string[]; } export declare function setLilypondState(state: LilypondState): void; export declare function getLilypondState(): LilypondState; export declare function resetLilypondStateForTests(): void;