import type { IncomingMessage, ServerResponse } from 'node:http'; import type { ArkmeExtensionManager } from './manager.js'; export interface ArkmeExtensionPreviewRouteOptions { expectedPort: number; allowNonLoopback: boolean; manager(): ArkmeExtensionManager | undefined; } export declare function createArkmeExtensionPreviewUploadHandler(options: ArkmeExtensionPreviewRouteOptions): (req: IncomingMessage, res: ServerResponse) => Promise; export declare function createArkmeExtensionPreviewReadHandler(options: ArkmeExtensionPreviewRouteOptions): (req: IncomingMessage, res: ServerResponse) => Promise; //# sourceMappingURL=preview-routes.d.ts.map