Skip to main content

Variable: chatUpdateParticipantRightsInput

const chatUpdateParticipantRightsInput: ZodObject<{ body: ZodObject<{ can_press_buttons: ZodOptional<ZodNullable<ZodBoolean>>; create_pool: ZodOptional<ZodNullable<ZodBoolean>>; delete_messages: ZodOptional<ZodNullable<ZodEnum<{ any: "any"; my: "my"; none: "none"; }>>>; edit_messages: ZodOptional<ZodNullable<ZodEnum<{ any: "any"; my: "my"; none: "none"; }>>>; kick_users: ZodOptional<ZodNullable<ZodBoolean>>; leave_chats: ZodOptional<ZodNullable<ZodBoolean>>; participate_pool: ZodOptional<ZodNullable<ZodBoolean>>; pin_messages: ZodOptional<ZodNullable<ZodEnum<{ for_everyone: "for_everyone"; for_me: "for_me"; none: "none"; }>>>; react_messages: ZodOptional<ZodNullable<ZodBoolean>>; send_audio: ZodOptional<ZodNullable<ZodBoolean>>; send_documents: ZodOptional<ZodNullable<ZodBoolean>>; send_location: ZodOptional<ZodNullable<ZodBoolean>>; send_messages: ZodOptional<ZodNullable<ZodBoolean>>; send_photos: ZodOptional<ZodNullable<ZodBoolean>>; send_read_state: ZodOptional<ZodNullable<ZodBoolean>>; send_typing: ZodOptional<ZodNullable<ZodBoolean>>; send_voices: ZodOptional<ZodNullable<ZodBoolean>>; track_presence: ZodOptional<ZodNullable<ZodBoolean>>; track_read_state: ZodOptional<ZodNullable<ZodBoolean>>; }, $strip>; header: ZodOptional<ZodObject<{ Prefer: ZodOptional<ZodEnum<{ return=minimal: "return=minimal"; return=representation: "return=representation"; }>>; }, $strip>>; path: ZodObject<{ chat_id: ZodString; user_id: ZodString; }, $strip>; query: ZodOptional<ZodObject<{ result: ZodOptional<ZodEnum<{ no: "no"; yes: "yes"; }>>; }, $strip>>; }, $strip>