Type Alias $GuildPayload<ExtArgs>

$GuildPayload<ExtArgs>: {
    composites: {};
    name: "Guild";
    objects: {
        autoLiveRoles: $GuildAutoLiveRolePayload<ExtArgs>[];
        disableBranding: $GuildDisableBrandingPayload<ExtArgs> | null;
        gettingStarted: $GuildGettingStartedPayload<ExtArgs> | null;
        linkedRoles: $GuildLinkedRolePayload<ExtArgs>[];
        messages: $GuildCustomMessagePayload<ExtArgs>[];
        notificationOverrides: $GuildNotificationOverridePayload<ExtArgs>[];
        premium: $GuildPremiumPayload<ExtArgs> | null;
        randomMessages: $GuildRandomMessagePayload<ExtArgs>[];
        singleMessages: $GuildCustomSingleMessagePayload<ExtArgs>[];
        statusRoles: $GuildStatusRolePayload<ExtArgs>[];
        stickyMessages: $GuildStickyMessagePayload<ExtArgs>[];
    };
    scalars: GetPayloadResult<{
        autoLiveRoleLogs: string | null;
        birthdayChannelId: string | null;
        birthdayEnabled: boolean | null;
        birthdayRoleId: string | null;
        bitfield: string | null;
        blacklisted: boolean | null;
        dbId: string;
        disableDoubleVoteEntry: boolean | null;
        giveawayLogsChannelId: string | null;
        guildId: string;
        ignoreIfNotCatchedByOverride: boolean | null;
        leaveChannelId: string | null;
        leaveEnabled: boolean | null;
        linkedRoleLogs: string | null;
        locale: string;
        overrideBranding: boolean | null;
        statusRoleLogs: string | null;
        stickyMessageDelaySeconds: number | null;
        syncUsername: boolean | null;
        vodDownloadStoreForHours: number | null;
        welcomeChannelId: string | null;
        welcomeEnabled: boolean | null;
    }, ExtArgs["result"]["guild"]>;
}

Type Parameters