Esposter
    Preparing search index...

    Variable selectUserSettingsInMessageSchemaConst

    selectUserSettingsInMessageSchema: BuildSchema<
        "select",
        {
            autoIdleThresholdMs: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgIntegerBuilder>>,
                {
                    data: number;
                    dataType: "number int32";
                    driverParam: string | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            createdAt: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgTimestampBuilder>>,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            deletedAt: PgBuildColumn<
                "userSettings",
                PgTimestampBuilder,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: false;
                    tableName: "userSettings";
                },
            >;
            inputSensitivityDecibels: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgIntegerBuilder>>,
                {
                    data: number;
                    dataType: "number int32";
                    driverParam: string | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            isDeafenOnJoin: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgBooleanBuilder>>,
                {
                    data: boolean;
                    dataType: "boolean";
                    driverParam: boolean;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            isMuteOnJoin: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgBooleanBuilder>>,
                {
                    data: boolean;
                    dataType: "boolean";
                    driverParam: boolean;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            microphoneVolumePercentage: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgIntegerBuilder>>,
                {
                    data: number;
                    dataType: "number int32";
                    driverParam: string | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            noiseSuppressionMode: PgBuildColumn<
                "userSettings",
                SetHasDefault<
                    SetNotNull<PgEnumObjectColumnBuilder<typeof NoiseSuppressionMode>>,
                >,
                {
                    data: NoiseSuppressionMode;
                    dataType: "string enum";
                    driverParam: string;
                    enumValues: string[];
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            pushToTalkKeybind: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgTextBuilder<[string, ...string[]]>>>,
                {
                    data: string;
                    dataType: "string";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            speakerVolumePercentage: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgIntegerBuilder>>,
                {
                    data: number;
                    dataType: "number int32";
                    driverParam: string | number;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            updatedAt: PgBuildColumn<
                "userSettings",
                SetHasDefault<SetNotNull<PgTimestampBuilder>>,
                {
                    data: Date;
                    dataType: "object date";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            userId: PgBuildColumn<
                "userSettings",
                SetIsPrimaryKey<PgTextBuilder<[string, ...string[]]>>,
                {
                    data: string;
                    dataType: "string";
                    driverParam: string;
                    enumValues: undefined;
                    generated: undefined;
                    hasDefault: false;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
            voiceInputMode: PgBuildColumn<
                "userSettings",
                SetHasDefault<
                    SetNotNull<PgEnumObjectColumnBuilder<typeof VoiceInputMode>>,
                >,
                {
                    data: VoiceInputMode;
                    dataType: "string enum";
                    driverParam: string;
                    enumValues: string[];
                    generated: undefined;
                    hasDefault: true;
                    hasRuntimeDefault: false;
                    identity: undefined;
                    isAutoincrement: false;
                    isPrimaryKey: false;
                    name: string;
                    notNull: true;
                    tableName: "userSettings";
                },
            >;
        },
        {
            autoIdleThresholdMs: (schema: ZodInt) => ZodInt;
            inputSensitivityDecibels: (schema: ZodInt) => ZodInt;
            microphoneVolumePercentage: (schema: ZodInt) => ZodInt;
            noiseSuppressionMode: ZodEnum<typeof NoiseSuppressionMode>;
            speakerVolumePercentage: (schema: ZodInt) => ZodInt;
            voiceInputMode: ZodEnum<typeof VoiceInputMode>;
        },
        undefined,
    > = ...