Variable PersonConst

Person: Table<
    TableSchemaToRowLike<
        {
            createdAt: {
                prototype: Timestamp<any>;
                new(v: string): Timestamp<1>;
                new(v: null): Timestamp<0>;
                new(v: Expression): Timestamp<0 | 1>;
                parse(v: string): string;
                subtype(): undefined | UseSubtype;
                typeString(): undefined | string;
                new (v: unknown): Timestamp<1>;
            };
            firstName: {
                prototype: Text<any>;
                serializeParamTypes: undefined | readonly string[];
                new(v: string): Text<1>;
                new(v: null): Text<0>;
                new(v: Expression): Text<0 | 1>;
                parse(v: string): string;
                subtype(): undefined | UseSubtype;
                typeString(): undefined | string;
                new (v: unknown): Text<1>;
            };
            gender: {
                prototype: Text<any>;
                serializeParamTypes: undefined | readonly string[];
                new(v: string): Text<1>;
                new(v: null): Text<0>;
                new(v: Expression): Text<0 | 1>;
                parse(v: string): string;
                subtype(): undefined | UseSubtype;
                typeString(): undefined | string;
                new (v: unknown): Text<1>;
            };
            id: {
                prototype: Int4<any>;
                serializeParamTypes: undefined | readonly number[];
                new(v: number): Int4<1>;
                new(v: null): Int4<0>;
                new(v: Expression): Int4<0 | 1>;
                parse(v: string): number;
                subtype(): undefined | UseSubtype;
                typeString(): undefined | string;
                new (v: unknown): Int4<1>;
            };
            lastName: {
                prototype: Text<any>;
                serializeParamTypes: undefined | readonly string[];
                new(v: string): Text<1>;
                new(v: null): Text<0>;
                new(v: Expression): Text<0 | 1>;
                parse(v: string): string;
                subtype(): undefined | UseSubtype;
                typeString(): undefined | string;
                new (v: unknown): Text<0 | 1>;
            };
        },
    >,
    RowImpl<
        TableSchemaToRowLike<
            {
                createdAt: {
                    prototype: Timestamp<any>;
                    new(v: string): Timestamp<1>;
                    new(v: null): Timestamp<0>;
                    new(v: Expression): Timestamp<0 | 1>;
                    parse(v: string): string;
                    subtype(): undefined | UseSubtype;
                    typeString(): undefined | string;
                    new (v: unknown): Timestamp<1>;
                };
                firstName: {
                    prototype: Text<any>;
                    serializeParamTypes: undefined | readonly string[];
                    new(v: string): Text<1>;
                    new(v: null): Text<0>;
                    new(v: Expression): Text<0 | 1>;
                    parse(v: string): string;
                    subtype(): undefined | UseSubtype;
                    typeString(): undefined | string;
                    new (v: unknown): Text<1>;
                };
                gender: {
                    prototype: Text<any>;
                    serializeParamTypes: undefined | readonly string[];
                    new(v: string): Text<1>;
                    new(v: null): Text<0>;
                    new(v: Expression): Text<0 | 1>;
                    parse(v: string): string;
                    subtype(): undefined | UseSubtype;
                    typeString(): undefined | string;
                    new (v: unknown): Text<1>;
                };
                id: {
                    prototype: Int4<any>;
                    serializeParamTypes: undefined | readonly number[];
                    new(v: number): Int4<1>;
                    new(v: null): Int4<0>;
                    new(v: Expression): Int4<0 | 1>;
                    parse(v: string): number;
                    subtype(): undefined | UseSubtype;
                    typeString(): undefined | string;
                    new (v: unknown): Int4<1>;
                };
                lastName: {
                    prototype: Text<any>;
                    serializeParamTypes: undefined | readonly string[];
                    new(v: string): Text<1>;
                    new(v: null): Text<0>;
                    new(v: Expression): Text<0 | 1>;
                    parse(v: string): string;
                    subtype(): undefined | UseSubtype;
                    typeString(): undefined | string;
                    new (v: unknown): Text<0 | 1>;
                };
            },
        >,
    >,
> = ...