UNPKG

netlify-cli

Version:

Netlify command line tool

38 lines 1.63 kB
import BaseCommand from '../commands/base-command.js'; import { $TSFixMe, NetlifyOptions } from '../commands/types.js'; import { BlobsContextWithEdgeAccess } from '../lib/blobs/blobs.js'; import { FunctionsRegistry } from '../lib/functions/registry.js'; import type StateConfig from './state-config.js'; import { ServerSettings } from './types.js'; interface InspectSettings { enabled: boolean; pause: boolean; address?: string; } export declare const generateInspectSettings: (edgeInspect: boolean | string, edgeInspectBrk: boolean | string) => InspectSettings; export declare const startProxyServer: ({ accountId, addonsUrls, api, blobsContext, command, config, configPath, debug, disableEdgeFunctions, env, functionsRegistry, geoCountry, geolocationMode, getUpdatedConfig, inspectSettings, offline, projectDir, repositoryRoot, settings, site, siteInfo, state, }: { accountId: string; addonsUrls: $TSFixMe; api?: NetlifyOptions["api"]; blobsContext?: BlobsContextWithEdgeAccess; command: BaseCommand; config: NetlifyOptions["config"]; configPath?: string; debug: boolean; disableEdgeFunctions: boolean; env: NetlifyOptions["cachedConfig"]["env"]; inspectSettings: InspectSettings; getUpdatedConfig: () => Promise<object>; geolocationMode: string; geoCountry: string; settings: ServerSettings; offline: boolean; site: $TSFixMe; siteInfo: $TSFixMe; projectDir: string; repositoryRoot?: string; state: StateConfig; functionsRegistry?: FunctionsRegistry; }) => Promise<string>; export {}; //# sourceMappingURL=proxy-server.d.ts.map