Variable: IndexDefSchema
const IndexDefSchema: VariantSchema<"kind", [ObjectSchema<{
fields: ArraySchema<StringSchema<undefined>, undefined>;
kind: LiteralSchema<"columns", undefined>;
name: OptionalSchema<StringSchema<undefined>, undefined>;
type: OptionalSchema<PicklistSchema<["btree", "hash", "gin", "gist", "brin", "spgist"], undefined>, undefined>;
}, undefined>, ObjectSchema<{
expression: StringSchema<undefined>;
kind: LiteralSchema<"expression", undefined>;
name: OptionalSchema<StringSchema<undefined>, undefined>;
type: OptionalSchema<PicklistSchema<["btree", "hash", "gin", "gist", "brin", "spgist"], undefined>, undefined>;
}, undefined>], undefined>;
Defined in: packages/ir/src/schemas.ts:197