export default class AssignmentReasonRecorder {
    static routingFormRoute({ bookingId, routingFormResponseId, organizerId, teamId, }: {
        bookingId: number;
        routingFormResponseId: number;
        organizerId: number;
        teamId: number;
    }): Promise<void>;
    static CRMOwnership({ bookingId, crmAppSlug, teamMemberEmail, recordType, routingFormResponseId, }: {
        bookingId: number;
        crmAppSlug: string;
        teamMemberEmail: string;
        recordType: string;
        routingFormResponseId: number;
    }): Promise<void>;
    static roundRobinReassignment({ bookingId, reassignById, reassignReason, }: {
        bookingId: number;
        reassignById: number;
        reassignReason?: string;
    }): Promise<void>;
}
//# sourceMappingURL=AssignmentReasonRecorder.d.ts.map