/** * Start a new block. This system can only be used for targets that use `{` and `}` * around if-blocks, etc. * * @param {import("./context.js").GenerateFile} file * @param {string} contents * @returns {void} */ export function fileBlockStart(file: import("./context.js").GenerateFile, contents: string): void; /** * End a block, dedent the file. * * @param {import("./context.js").GenerateFile} file * @returns {void} */ export function fileBlockEnd(file: import("./context.js").GenerateFile): void;