import type { AIGatewayContext } from '@netlify/ai/bootstrap'; import type { BaseCommand } from '../commands/index.js'; import type { $TSFixMe } from '../commands/types.js'; import { type NormalizedCachedConfigConfig } from './command-helpers.js'; import type { ServerSettings } from './types.js'; export declare const getProxyUrl: (settings: Pick) => string; export declare const startProxy: ({ accountId, addonsUrls, aiGatewayContext, api, blobsContext, command, config, configPath, debug, disableEdgeFunctions, env, functionsRegistry, geoCountry, geolocationMode, getUpdatedConfig, inspectSettings, offline, projectDir, repositoryRoot, settings, siteInfo, state, deployEnvironment, }: { command: BaseCommand; config: NormalizedCachedConfigConfig; settings: ServerSettings; disableEdgeFunctions: boolean; getUpdatedConfig: () => Promise; aiGatewayContext?: AIGatewayContext | null; deployEnvironment: { key: string; value: string; isSecret: boolean; scopes: string[]; }[]; } & Record) => Promise; //# sourceMappingURL=proxy.d.ts.map