import { RafikiContext, RafikiMiddleware } from '../rafiki'; import { AuthState } from './auth'; export interface AccountMiddlewareOptions { getIncomingAccountId?: (ctx: RafikiContext) => Promise; getOutgoingAccountId?: (ctx: RafikiContext) => Promise; } export declare function createAccountMiddleware(config?: AccountMiddlewareOptions): RafikiMiddleware;