import type { TeamOutboundRecipient } from '../team-outbound-contract.js'; export interface TeamOutboundPerson { recipient: TeamOutboundRecipient; displayName: string; avatarRef?: string | undefined; } export interface TeamOutboundIntent { requestUid?: string; accountKey: string; /** Stable public team identity, since encrypted team references rotate. */ teamJotmoId?: string | undefined; person?: TeamOutboundPerson | undefined; } export declare function openTeamOutbound(intent: TeamOutboundIntent): void; export declare function subscribeTeamOutbound(listener: (intent: TeamOutboundIntent) => void): () => void; //# sourceMappingURL=team-outbound.d.ts.map