import { c as ensureGlobalUndiciEnvProxyDispatcher } from "../../wsl-CkmfRZ0D.js"; import { getOAuthApiKey as getOAuthApiKey$1, refreshOpenAICodexToken as refreshOpenAICodexToken$1 } from "@earendil-works/pi-ai/oauth"; //#region extensions/openai/openai-codex-provider.runtime.d.ts type OpenAICodexProviderRuntimeDeps = { ensureGlobalUndiciEnvProxyDispatcher: typeof ensureGlobalUndiciEnvProxyDispatcher; getOAuthApiKey: typeof getOAuthApiKey$1; refreshOpenAICodexToken: typeof refreshOpenAICodexToken$1; }; declare function createOpenAICodexProviderRuntime(deps: OpenAICodexProviderRuntimeDeps): { getOAuthApiKey: typeof getOAuthApiKey; refreshOpenAICodexToken: typeof refreshOpenAICodexToken; }; declare function getOAuthApiKey(...args: Parameters): Promise>>; declare function refreshOpenAICodexToken(...args: Parameters): Promise>>; //#endregion export { createOpenAICodexProviderRuntime, getOAuthApiKey, refreshOpenAICodexToken };