import type { TokenVerifier, SupersessionVerifier } from "./identity.ts";
import type { NotificationSink } from "./notifications.ts";
export type KnownApps = (appId: string) => Promise<boolean>;
export type RoomsDeps = {
    verifyToken: TokenVerifier;
    supersede?: SupersessionVerifier;
    knownApps: KnownApps;
    notify?: NotificationSink;
};
