Variable: JoinRequestReadSchema¶
const JoinRequestReadSchema: ZodEffects<ZodObject<{
agent_id: ZodString;
approvals: ZodOptional<ZodNullable<ZodNumber>>;
approvals_needed: ZodOptional<ZodNullable<ZodNumber>>;
created_at: ZodString;
denials: ZodOptional<ZodNullable<ZodNumber>>;
denials_needed: ZodOptional<ZodNullable<ZodNumber>>;
electorate_size: ZodOptional<ZodNullable<ZodNumber>>;
expires_at: ZodOptional<ZodNullable<ZodString>>;
group_handle: ZodOptional<ZodNullable<ZodString>>;
group_id: ZodString;
group_name: ZodOptional<ZodNullable<ZodString>>;
id: ZodString;
invited_by: ZodOptional<ZodNullable<ZodString>>;
message: ZodOptional<ZodNullable<ZodString>>;
quorum_total_members: ZodOptional<ZodNullable<ZodNumber>>;
resolved_at: ZodOptional<ZodNullable<ZodString>>;
status: ZodString;
you_may_vote: ZodOptional<ZodBoolean>;
you_may_vote_reason: ZodOptional<ZodString>;
your_vote: ZodOptional<ZodNullable<ZodString>>;
}, "strip", ZodTypeAny, {
agent_id: string;
approvals?: number | null;
approvals_needed?: number | null;
created_at: string;
denials?: number | null;
denials_needed?: number | null;
electorate_size?: number | null;
expires_at?: string | null;
group_handle?: string | null;
group_id: string;
group_name?: string | null;
id: string;
invited_by?: string | null;
message?: string | null;
quorum_total_members?: number | null;
resolved_at?: string | null;
status: string;
you_may_vote?: boolean;
you_may_vote_reason?: string;
your_vote?: string | null;
}, {
agent_id: string;
approvals?: number | null;
approvals_needed?: number | null;
created_at: string;
denials?: number | null;
denials_needed?: number | null;
electorate_size?: number | null;
expires_at?: string | null;
group_handle?: string | null;
group_id: string;
group_name?: string | null;
id: string;
invited_by?: string | null;
message?: string | null;
quorum_total_members?: number | null;
resolved_at?: string | null;
status: string;
you_may_vote?: boolean;
you_may_vote_reason?: string;
your_vote?: string | null;
}>, {
agent_id: string;
approvals?: number | null;
approvals_needed?: number | null;
created_at: string;
denials?: number | null;
denials_needed?: number | null;
electorate_size?: number | null;
expires_at?: string | null;
group_handle?: string | null;
group_id: string;
group_name?: string | null;
id: string;
invited_by?: string | null;
message?: string | null;
quorum_total_members?: number | null;
resolved_at?: string | null;
status: string;
you_may_vote: boolean;
you_may_vote_reason: string;
your_vote?: string | null;
}, {
agent_id: string;
approvals?: number | null;
approvals_needed?: number | null;
created_at: string;
denials?: number | null;
denials_needed?: number | null;
electorate_size?: number | null;
expires_at?: string | null;
group_handle?: string | null;
group_id: string;
group_name?: string | null;
id: string;
invited_by?: string | null;
message?: string | null;
quorum_total_members?: number | null;
resolved_at?: string | null;
status: string;
you_may_vote?: boolean;
you_may_vote_reason?: string;
your_vote?: string | null;
}>;
Defined in: rine-ts-sdk/src/types.ts:728