File tree 1 file changed +13
-0
lines changed 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -464,6 +464,19 @@ export type Enums<
464
464
: PublicEnumNameOrOptions extends keyof PublicSchema["Enums"]
465
465
? PublicSchema["Enums"][PublicEnumNameOrOptions]
466
466
: never
467
+
468
+ export type CompositeTypes<
469
+ PublicCompositeTypeNameOrOptions extends
470
+ | keyof PublicSchema['CompositeTypes']
471
+ | { schema: keyof Database },
472
+ CompositeTypeName extends PublicCompositeTypeNameOrOptions extends { schema: keyof Database }
473
+ ? keyof Database[PublicCompositeTypeNameOrOptions['schema']]['CompositeTypes']
474
+ : never = never
475
+ > = PublicCompositeTypeNameOrOptions extends { schema: keyof Database }
476
+ ? Database[PublicCompositeTypeNameOrOptions['schema']]['CompositeTypes'][CompositeTypeName]
477
+ : PublicCompositeTypeNameOrOptions extends keyof PublicSchema['CompositeTypes']
478
+ ? PublicSchema['CompositeTypes'][PublicCompositeTypeNameOrOptions]
479
+ : never;
467
480
`
468
481
469
482
output = await prettier . format ( output , {
You can’t perform that action at this time.
0 commit comments