/** Returns the absolute path of the output directory. */ export declare function getOutputDirectory(): string; /** * Runs `callback` before the compilation of *this build instance* of this * page — once per rebuild in dev mode, once per build in prod. */ export declare function preBuildHook(callback: () => Promise): void; /** * Runs `callback` after the compilation of *this build instance* of this * page — once per rebuild in dev mode, once per build in prod. */ export declare function postBuildHook(callback: () => Promise): void; /** * Runs `callback` exactly once per page.ts file for the lifetime of the * process, regardless of how many times the page is rebuilt. */ export declare function buildCallback(callback: () => Promise): void; /** * Schedules `input` to be copied to `target` (relative to the output * directory) as part of the post-build step for this page instance. */ export declare function publishFile(input: string, target: string): void; //# sourceMappingURL=user-utils.d.ts.map