import { RafikiContext, RafikiMiddleware } from '../rafiki'; import { AuthState } from './auth'; export interface PeerMiddlewareOptions { getIncomingPeerId?: (ctx: RafikiContext) => string; getOutgoingPeerId?: (ctx: RafikiContext) => string; } export declare function createPeerMiddleware(config?: PeerMiddlewareOptions): RafikiMiddleware;