import type { Action } from "document-model";
import type { AddParticipantInput, RemoveParticipantInput, UpdateParticipantRoleInput } from "../types.js";
export type AddParticipantAction = Action & {
    type: "ADD_PARTICIPANT";
    input: AddParticipantInput;
};
export type RemoveParticipantAction = Action & {
    type: "REMOVE_PARTICIPANT";
    input: RemoveParticipantInput;
};
export type UpdateParticipantRoleAction = Action & {
    type: "UPDATE_PARTICIPANT_ROLE";
    input: UpdateParticipantRoleInput;
};
export type ChannelParticipantsAction = AddParticipantAction | RemoveParticipantAction | UpdateParticipantRoleAction;
//# sourceMappingURL=actions.d.ts.map