Circle V2 API Docs
    Preparing search index...

    Type Alias CompositeTypes<PublicCompositeTypeNameOrOptions, CompositeTypeName>

    CompositeTypes: PublicCompositeTypeNameOrOptions extends {
        schema: keyof DatabaseWithoutInternals;
    }
        ? DatabaseWithoutInternals[PublicCompositeTypeNameOrOptions["schema"]]["CompositeTypes"][CompositeTypeName]
        : PublicCompositeTypeNameOrOptions extends keyof DefaultSchema["CompositeTypes"]
            ? DefaultSchema["CompositeTypes"][PublicCompositeTypeNameOrOptions]
            : never

    Type Parameters

    • PublicCompositeTypeNameOrOptions extends
          | keyof DefaultSchema["CompositeTypes"]
          | { schema: keyof DatabaseWithoutInternals }
    • CompositeTypeName extends PublicCompositeTypeNameOrOptions extends {
          schema: keyof DatabaseWithoutInternals;
      }
          ? keyof DatabaseWithoutInternals[PublicCompositeTypeNameOrOptions["schema"]]["CompositeTypes"]
          : never = never