export interface SandboxTemplatePrewarmLockInput { readonly appRoot: string; readonly backendName: string; readonly log?: (message: string) => void; readonly templateKey: string; } export declare function waitForSandboxTemplatePrewarmLock(input: SandboxTemplatePrewarmLockInput): Promise; export declare function withSandboxTemplatePrewarmLock(input: SandboxTemplatePrewarmLockInput, callback: () => Promise): Promise;