Type Alias Abc

Abc: {
    def: string;
    opt?: string;
    other: {
        arr: number[];
    };
    prop: string;
}

Exported type alias which infers its type using the abc schema.

This is declared as:

export type Abc = zod.infer<typeof abc>;