export function main(name: any): any; export function worker(name: any): any; export function codeFor(branch: any, type: any): {}; export function createFunction(self: any, name: any): any; export const inputFailure: "\n import builtins\n def input(prompt=\"\"):\n raise Exception(\"\\n \".join([\n \"input() doesn't work when PyScript runs in the main thread.\",\n \"Consider using the worker attribute: https://pyscript.github.io/docs/2023.11.2/user-guide/workers/\"\n ]))\n\n builtins.input = input\n del builtins\n del input\n"; export namespace hooks { namespace main { let onWorker: Set; let onReady: Set; let onBeforeRun: Set; let onBeforeRunAsync: Set; let onAfterRun: Set; let onAfterRunAsync: Set; let codeBeforeRun: Set; let codeBeforeRunAsync: Set; let codeAfterRun: Set; let codeAfterRunAsync: Set; } namespace worker { let onReady_1: Set; export { onReady_1 as onReady }; let onBeforeRun_1: Set; export { onBeforeRun_1 as onBeforeRun }; let onBeforeRunAsync_1: Set; export { onBeforeRunAsync_1 as onBeforeRunAsync }; let onAfterRun_1: Set; export { onAfterRun_1 as onAfterRun }; let onAfterRunAsync_1: Set; export { onAfterRunAsync_1 as onAfterRunAsync }; let codeBeforeRun_1: Set; export { codeBeforeRun_1 as codeBeforeRun }; let codeBeforeRunAsync_1: Set; export { codeBeforeRunAsync_1 as codeBeforeRunAsync }; let codeAfterRun_1: Set; export { codeAfterRun_1 as codeAfterRun }; let codeAfterRunAsync_1: Set; export { codeAfterRunAsync_1 as codeAfterRunAsync }; } }