@openstream/client
Version:
Openstream Radio Server Client
22 lines • 1.02 kB
TypeScript
import type { AccountInvitationState } from "../db/AccountInvitationState.js";
import type { DateTime } from "../DateTime.js";
import type { InvitationAccount } from "./InvitationAccount.js";
import type { InvitationAdminSender } from "./InvitationAdminSender.js";
import type { InvitationReceiver } from "./InvitationReceiver.js";
import type { InvitationUserSender } from "./InvitationUserSender.js";
export type PublicInvitation = {
id: string;
user_sender_id: string | null | undefined;
admin_sender_id: string | null | undefined;
account_id: string;
receiver_email: string;
created_at: DateTime;
deleted_at: DateTime | null | undefined;
is_expired: boolean;
expires_at: DateTime;
account: InvitationAccount | null | undefined;
user_sender: InvitationUserSender | null | undefined;
admin_sender: InvitationAdminSender | null | undefined;
receiver: InvitationReceiver | null | undefined;
} & AccountInvitationState;
//# sourceMappingURL=PublicInvitation.d.ts.map