/** * Edge Stub — Dead Code Satisfier for V8 Isolate Bundles * * INTERNAL: Lives in dist/ but NOT in package.json exports. * Only used by CLI deploy esbuild aliases. * * Provides class shells that satisfy the AST so esbuild * can compile @modelcontextprotocol/sdk without errors. * These classes are NEVER instantiated at runtime because * startServer() intercepts before any transport is created. * * Two tiers: * Tier 1 — Structural stubs (safe for AST, never called at runtime) * Tier 2 — Executable stubs (CRASH immediately if invoked at runtime) * * @internal * @module */ export declare class EventEmitter { on(): this; once(): this; emit(): boolean; addListener(): this; removeListener(): this; removeAllListeners(): this; listeners(): never[]; listenerCount(): number; setMaxListeners(): this; } export declare class Readable extends EventEmitter { } export declare class Writable extends EventEmitter { } export declare class Duplex extends EventEmitter { } export declare class Transform extends EventEmitter { } export declare class PassThrough extends EventEmitter { } export declare class Server extends EventEmitter { listen(): void; close(): void; } export declare class Socket extends EventEmitter { } export declare class IncomingMessage extends Readable { } export declare class ServerResponse extends Writable { } export declare const createHash: () => never; export declare const createHmac: () => never; export declare const randomUUID: () => never; export declare const randomBytes: () => never; export declare const createReadStream: () => never; export declare const readFileSync: () => never; export declare const writeFileSync: () => never; export declare const exec: () => never; export declare const execSync: () => never; export declare const spawn: () => never; export declare const Buffer: { isBuffer: () => boolean; isEncoding: () => boolean; from: () => never; alloc: () => never; allocUnsafe: () => never; }; export declare const resolve: () => never; export declare const join: () => never; export declare const dirname: () => never; export declare const basename: () => never; declare const _default: {}; export default _default; //# sourceMappingURL=edge-stub.d.ts.map