import type { TeamModeConfig } from "../../config/schema/team-mode"; type HookInput = { event: { type: string; properties?: unknown; }; }; export type HookImpl = (input: HookInput) => Promise; type TeamMemberErrorHandlerDeps = { client?: { session?: { status?: () => Promise; messages?: (input: { path: { id: string; }; }) => Promise; }; }; settleMs?: number; }; export declare function createTeamMemberErrorHandler(config: TeamModeConfig, deps?: TeamMemberErrorHandlerDeps): HookImpl; export {};