Variable SubscriptionPlanPublishedEventSchemaConst

SubscriptionPlanPublishedEventSchema: {
    $schema: string;
    additionalProperties: boolean;
    definitions: {
        payment_plan: {
            additionalProperties: boolean;
            description: string;
            properties: {
                description: {
                    default: string;
                    description: string;
                    type: string;
                };
                id: {
                    description: string;
                    format: string;
                    maxLength: number;
                    minLength: number;
                    type: string;
                };
                is_active: {
                    description: string;
                    type: string;
                };
                period_quantity: {
                    description: string;
                    type: string;
                };
                period_unit: {
                    description: string;
                    enum: string[];
                    title: string;
                    type: string;
                };
                prices: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            country: {
                                description: string;
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            currency: {
                                description: string;
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            price: {
                                description: string;
                                exclusiveMinimum: number;
                                type: string;
                            };
                        };
                        required: string[];
                        title: string;
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                provider_configs: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            external_id: {
                                description: string;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            payment_provider_key: {
                                description: string;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                        };
                        required: string[];
                        title: string;
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                title: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        };
        payment_plan_price: {
            additionalProperties: boolean;
            description: string;
            properties: {
                country: {
                    description: string;
                    maxLength: number;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                currency: {
                    description: string;
                    maxLength: number;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                price: {
                    description: string;
                    exclusiveMinimum: number;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        };
        payment_plan_provider_config: {
            additionalProperties: boolean;
            description: string;
            properties: {
                external_id: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                payment_provider_key: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        };
        period_unit: {
            description: string;
            enum: string[];
            title: string;
            type: string;
        };
        subscription_plan_provider_config: {
            additionalProperties: boolean;
            description: string;
            properties: {
                external_id: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                payment_provider_key: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        };
    };
    description: string;
    properties: {
        claim_set_keys: {
            additionalItems: boolean;
            description: string;
            items: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            };
            type: string;
        };
        description: {
            default: string;
            description: string;
            type: string;
        };
        id: {
            description: string;
            format: string;
            maxLength: number;
            minLength: number;
            type: string;
        };
        images: {
            additionalItems: boolean;
            description: string;
            items: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    height: {
                        description: string;
                        type: string;
                    };
                    path: {
                        description: string;
                        pattern: string;
                        type: string;
                    };
                    type: {
                        description: string;
                        enum: string[];
                        title: string;
                        type: string;
                    };
                    width: {
                        description: string;
                        type: string;
                    };
                };
                required: string[];
                title: string;
                type: string;
            };
            type: string;
        };
        is_active: {
            description: string;
            type: string;
        };
        payment_plans: {
            additionalItems: boolean;
            description: string;
            items: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    description: {
                        default: string;
                        description: string;
                        type: string;
                    };
                    id: {
                        description: string;
                        format: string;
                        maxLength: number;
                        minLength: number;
                        type: string;
                    };
                    is_active: {
                        description: string;
                        type: string;
                    };
                    period_quantity: {
                        description: string;
                        type: string;
                    };
                    period_unit: {
                        description: string;
                        enum: string[];
                        title: string;
                        type: string;
                    };
                    prices: {
                        additionalItems: boolean;
                        description: string;
                        items: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                country: {
                                    description: string;
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                currency: {
                                    description: string;
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                price: {
                                    description: string;
                                    exclusiveMinimum: number;
                                    type: string;
                                };
                            };
                            required: string[];
                            title: string;
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                    provider_configs: {
                        additionalItems: boolean;
                        description: string;
                        items: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                external_id: {
                                    description: string;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                payment_provider_key: {
                                    description: string;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            title: string;
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                    title: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                };
                required: string[];
                title: string;
                type: string;
            };
            minItems: number;
            type: string;
        };
        provider_configs: {
            additionalItems: boolean;
            description: string;
            items: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    external_id: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                    payment_provider_key: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                };
                required: string[];
                title: string;
                type: string;
            };
            minItems: number;
            type: string;
        };
        title: {
            description: string;
            minLength: number;
            pattern: string;
            type: string;
        };
    };
    required: string[];
    title: string;
    type: string;
} = SubscriptionPlanPublishedEvent

Type declaration

  • $schema: string
  • additionalProperties: boolean
  • definitions: {
        payment_plan: {
            additionalProperties: boolean;
            description: string;
            properties: {
                description: {
                    default: string;
                    description: string;
                    type: string;
                };
                id: {
                    description: string;
                    format: string;
                    maxLength: number;
                    minLength: number;
                    type: string;
                };
                is_active: {
                    description: string;
                    type: string;
                };
                period_quantity: {
                    description: string;
                    type: string;
                };
                period_unit: {
                    description: string;
                    enum: string[];
                    title: string;
                    type: string;
                };
                prices: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            country: {
                                description: string;
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            currency: {
                                description: string;
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            price: {
                                description: string;
                                exclusiveMinimum: number;
                                type: string;
                            };
                        };
                        required: string[];
                        title: string;
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                provider_configs: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            external_id: {
                                description: string;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            payment_provider_key: {
                                description: string;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                        };
                        required: string[];
                        title: string;
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                title: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        };
        payment_plan_price: {
            additionalProperties: boolean;
            description: string;
            properties: {
                country: {
                    description: string;
                    maxLength: number;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                currency: {
                    description: string;
                    maxLength: number;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                price: {
                    description: string;
                    exclusiveMinimum: number;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        };
        payment_plan_provider_config: {
            additionalProperties: boolean;
            description: string;
            properties: {
                external_id: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                payment_provider_key: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        };
        period_unit: {
            description: string;
            enum: string[];
            title: string;
            type: string;
        };
        subscription_plan_provider_config: {
            additionalProperties: boolean;
            description: string;
            properties: {
                external_id: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                payment_provider_key: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        };
    }
    • payment_plan: {
          additionalProperties: boolean;
          description: string;
          properties: {
              description: {
                  default: string;
                  description: string;
                  type: string;
              };
              id: {
                  description: string;
                  format: string;
                  maxLength: number;
                  minLength: number;
                  type: string;
              };
              is_active: {
                  description: string;
                  type: string;
              };
              period_quantity: {
                  description: string;
                  type: string;
              };
              period_unit: {
                  description: string;
                  enum: string[];
                  title: string;
                  type: string;
              };
              prices: {
                  additionalItems: boolean;
                  description: string;
                  items: {
                      additionalProperties: boolean;
                      description: string;
                      properties: {
                          country: {
                              description: string;
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          currency: {
                              description: string;
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          price: {
                              description: string;
                              exclusiveMinimum: number;
                              type: string;
                          };
                      };
                      required: string[];
                      title: string;
                      type: string;
                  };
                  minItems: number;
                  type: string;
              };
              provider_configs: {
                  additionalItems: boolean;
                  description: string;
                  items: {
                      additionalProperties: boolean;
                      description: string;
                      properties: {
                          external_id: {
                              description: string;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          payment_provider_key: {
                              description: string;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                      };
                      required: string[];
                      title: string;
                      type: string;
                  };
                  minItems: number;
                  type: string;
              };
              title: {
                  description: string;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
          };
          required: string[];
          title: string;
          type: string;
      }
      • additionalProperties: boolean
      • description: string
      • properties: {
            description: {
                default: string;
                description: string;
                type: string;
            };
            id: {
                description: string;
                format: string;
                maxLength: number;
                minLength: number;
                type: string;
            };
            is_active: {
                description: string;
                type: string;
            };
            period_quantity: {
                description: string;
                type: string;
            };
            period_unit: {
                description: string;
                enum: string[];
                title: string;
                type: string;
            };
            prices: {
                additionalItems: boolean;
                description: string;
                items: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        country: {
                            description: string;
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        currency: {
                            description: string;
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        price: {
                            description: string;
                            exclusiveMinimum: number;
                            type: string;
                        };
                    };
                    required: string[];
                    title: string;
                    type: string;
                };
                minItems: number;
                type: string;
            };
            provider_configs: {
                additionalItems: boolean;
                description: string;
                items: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        external_id: {
                            description: string;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        payment_provider_key: {
                            description: string;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                    };
                    required: string[];
                    title: string;
                    type: string;
                };
                minItems: number;
                type: string;
            };
            title: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            };
        }
        • description: {
              default: string;
              description: string;
              type: string;
          }
          • default: string
          • description: string
          • type: string
        • id: {
              description: string;
              format: string;
              maxLength: number;
              minLength: number;
              type: string;
          }
          • description: string
          • format: string
          • maxLength: number
          • minLength: number
          • type: string
        • is_active: {
              description: string;
              type: string;
          }
          • description: string
          • type: string
        • period_quantity: {
              description: string;
              type: string;
          }
          • description: string
          • type: string
        • period_unit: {
              description: string;
              enum: string[];
              title: string;
              type: string;
          }
          • description: string
          • enum: string[]
          • title: string
          • type: string
        • prices: {
              additionalItems: boolean;
              description: string;
              items: {
                  additionalProperties: boolean;
                  description: string;
                  properties: {
                      country: {
                          description: string;
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      currency: {
                          description: string;
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      price: {
                          description: string;
                          exclusiveMinimum: number;
                          type: string;
                      };
                  };
                  required: string[];
                  title: string;
                  type: string;
              };
              minItems: number;
              type: string;
          }
          • additionalItems: boolean
          • description: string
          • items: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    country: {
                        description: string;
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                    currency: {
                        description: string;
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                    price: {
                        description: string;
                        exclusiveMinimum: number;
                        type: string;
                    };
                };
                required: string[];
                title: string;
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • properties: {
                  country: {
                      description: string;
                      maxLength: number;
                      minLength: number;
                      pattern: string;
                      type: string;
                  };
                  currency: {
                      description: string;
                      maxLength: number;
                      minLength: number;
                      pattern: string;
                      type: string;
                  };
                  price: {
                      description: string;
                      exclusiveMinimum: number;
                      type: string;
                  };
              }
              • country: {
                    description: string;
                    maxLength: number;
                    minLength: number;
                    pattern: string;
                    type: string;
                }
                • description: string
                • maxLength: number
                • minLength: number
                • pattern: string
                • type: string
              • currency: {
                    description: string;
                    maxLength: number;
                    minLength: number;
                    pattern: string;
                    type: string;
                }
                • description: string
                • maxLength: number
                • minLength: number
                • pattern: string
                • type: string
              • price: {
                    description: string;
                    exclusiveMinimum: number;
                    type: string;
                }
                • description: string
                • exclusiveMinimum: number
                • type: string
            • required: string[]
            • title: string
            • type: string
          • minItems: number
          • type: string
        • provider_configs: {
              additionalItems: boolean;
              description: string;
              items: {
                  additionalProperties: boolean;
                  description: string;
                  properties: {
                      external_id: {
                          description: string;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      payment_provider_key: {
                          description: string;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                  };
                  required: string[];
                  title: string;
                  type: string;
              };
              minItems: number;
              type: string;
          }
          • additionalItems: boolean
          • description: string
          • items: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    external_id: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                    payment_provider_key: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                };
                required: string[];
                title: string;
                type: string;
            }
            • additionalProperties: boolean
            • description: string
            • properties: {
                  external_id: {
                      description: string;
                      minLength: number;
                      pattern: string;
                      type: string;
                  };
                  payment_provider_key: {
                      description: string;
                      minLength: number;
                      pattern: string;
                      type: string;
                  };
              }
              • external_id: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                }
                • description: string
                • minLength: number
                • pattern: string
                • type: string
              • payment_provider_key: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                }
                • description: string
                • minLength: number
                • pattern: string
                • type: string
            • required: string[]
            • title: string
            • type: string
          • minItems: number
          • type: string
        • title: {
              description: string;
              minLength: number;
              pattern: string;
              type: string;
          }
          • description: string
          • minLength: number
          • pattern: string
          • type: string
      • required: string[]
      • title: string
      • type: string
    • payment_plan_price: {
          additionalProperties: boolean;
          description: string;
          properties: {
              country: {
                  description: string;
                  maxLength: number;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
              currency: {
                  description: string;
                  maxLength: number;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
              price: {
                  description: string;
                  exclusiveMinimum: number;
                  type: string;
              };
          };
          required: string[];
          title: string;
          type: string;
      }
      • additionalProperties: boolean
      • description: string
      • properties: {
            country: {
                description: string;
                maxLength: number;
                minLength: number;
                pattern: string;
                type: string;
            };
            currency: {
                description: string;
                maxLength: number;
                minLength: number;
                pattern: string;
                type: string;
            };
            price: {
                description: string;
                exclusiveMinimum: number;
                type: string;
            };
        }
        • country: {
              description: string;
              maxLength: number;
              minLength: number;
              pattern: string;
              type: string;
          }
          • description: string
          • maxLength: number
          • minLength: number
          • pattern: string
          • type: string
        • currency: {
              description: string;
              maxLength: number;
              minLength: number;
              pattern: string;
              type: string;
          }
          • description: string
          • maxLength: number
          • minLength: number
          • pattern: string
          • type: string
        • price: {
              description: string;
              exclusiveMinimum: number;
              type: string;
          }
          • description: string
          • exclusiveMinimum: number
          • type: string
      • required: string[]
      • title: string
      • type: string
    • payment_plan_provider_config: {
          additionalProperties: boolean;
          description: string;
          properties: {
              external_id: {
                  description: string;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
              payment_provider_key: {
                  description: string;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
          };
          required: string[];
          title: string;
          type: string;
      }
      • additionalProperties: boolean
      • description: string
      • properties: {
            external_id: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            };
            payment_provider_key: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            };
        }
        • external_id: {
              description: string;
              minLength: number;
              pattern: string;
              type: string;
          }
          • description: string
          • minLength: number
          • pattern: string
          • type: string
        • payment_provider_key: {
              description: string;
              minLength: number;
              pattern: string;
              type: string;
          }
          • description: string
          • minLength: number
          • pattern: string
          • type: string
      • required: string[]
      • title: string
      • type: string
    • period_unit: {
          description: string;
          enum: string[];
          title: string;
          type: string;
      }
      • description: string
      • enum: string[]
      • title: string
      • type: string
    • subscription_plan_provider_config: {
          additionalProperties: boolean;
          description: string;
          properties: {
              external_id: {
                  description: string;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
              payment_provider_key: {
                  description: string;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
          };
          required: string[];
          title: string;
          type: string;
      }
      • additionalProperties: boolean
      • description: string
      • properties: {
            external_id: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            };
            payment_provider_key: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            };
        }
        • external_id: {
              description: string;
              minLength: number;
              pattern: string;
              type: string;
          }
          • description: string
          • minLength: number
          • pattern: string
          • type: string
        • payment_provider_key: {
              description: string;
              minLength: number;
              pattern: string;
              type: string;
          }
          • description: string
          • minLength: number
          • pattern: string
          • type: string
      • required: string[]
      • title: string
      • type: string
  • description: string
  • properties: {
        claim_set_keys: {
            additionalItems: boolean;
            description: string;
            items: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            };
            type: string;
        };
        description: {
            default: string;
            description: string;
            type: string;
        };
        id: {
            description: string;
            format: string;
            maxLength: number;
            minLength: number;
            type: string;
        };
        images: {
            additionalItems: boolean;
            description: string;
            items: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    height: {
                        description: string;
                        type: string;
                    };
                    path: {
                        description: string;
                        pattern: string;
                        type: string;
                    };
                    type: {
                        description: string;
                        enum: string[];
                        title: string;
                        type: string;
                    };
                    width: {
                        description: string;
                        type: string;
                    };
                };
                required: string[];
                title: string;
                type: string;
            };
            type: string;
        };
        is_active: {
            description: string;
            type: string;
        };
        payment_plans: {
            additionalItems: boolean;
            description: string;
            items: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    description: {
                        default: string;
                        description: string;
                        type: string;
                    };
                    id: {
                        description: string;
                        format: string;
                        maxLength: number;
                        minLength: number;
                        type: string;
                    };
                    is_active: {
                        description: string;
                        type: string;
                    };
                    period_quantity: {
                        description: string;
                        type: string;
                    };
                    period_unit: {
                        description: string;
                        enum: string[];
                        title: string;
                        type: string;
                    };
                    prices: {
                        additionalItems: boolean;
                        description: string;
                        items: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                country: {
                                    description: string;
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                currency: {
                                    description: string;
                                    maxLength: number;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                price: {
                                    description: string;
                                    exclusiveMinimum: number;
                                    type: string;
                                };
                            };
                            required: string[];
                            title: string;
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                    provider_configs: {
                        additionalItems: boolean;
                        description: string;
                        items: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                external_id: {
                                    description: string;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                                payment_provider_key: {
                                    description: string;
                                    minLength: number;
                                    pattern: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            title: string;
                            type: string;
                        };
                        minItems: number;
                        type: string;
                    };
                    title: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                };
                required: string[];
                title: string;
                type: string;
            };
            minItems: number;
            type: string;
        };
        provider_configs: {
            additionalItems: boolean;
            description: string;
            items: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    external_id: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                    payment_provider_key: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                };
                required: string[];
                title: string;
                type: string;
            };
            minItems: number;
            type: string;
        };
        title: {
            description: string;
            minLength: number;
            pattern: string;
            type: string;
        };
    }
    • claim_set_keys: {
          additionalItems: boolean;
          description: string;
          items: {
              description: string;
              minLength: number;
              pattern: string;
              type: string;
          };
          type: string;
      }
      • additionalItems: boolean
      • description: string
      • items: {
            description: string;
            minLength: number;
            pattern: string;
            type: string;
        }
        • description: string
        • minLength: number
        • pattern: string
        • type: string
      • type: string
    • description: {
          default: string;
          description: string;
          type: string;
      }
      • default: string
      • description: string
      • type: string
    • id: {
          description: string;
          format: string;
          maxLength: number;
          minLength: number;
          type: string;
      }
      • description: string
      • format: string
      • maxLength: number
      • minLength: number
      • type: string
    • images: {
          additionalItems: boolean;
          description: string;
          items: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  height: {
                      description: string;
                      type: string;
                  };
                  path: {
                      description: string;
                      pattern: string;
                      type: string;
                  };
                  type: {
                      description: string;
                      enum: string[];
                      title: string;
                      type: string;
                  };
                  width: {
                      description: string;
                      type: string;
                  };
              };
              required: string[];
              title: string;
              type: string;
          };
          type: string;
      }
      • additionalItems: boolean
      • description: string
      • items: {
            additionalProperties: boolean;
            description: string;
            properties: {
                height: {
                    description: string;
                    type: string;
                };
                path: {
                    description: string;
                    pattern: string;
                    type: string;
                };
                type: {
                    description: string;
                    enum: string[];
                    title: string;
                    type: string;
                };
                width: {
                    description: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        }
        • additionalProperties: boolean
        • description: string
        • properties: {
              height: {
                  description: string;
                  type: string;
              };
              path: {
                  description: string;
                  pattern: string;
                  type: string;
              };
              type: {
                  description: string;
                  enum: string[];
                  title: string;
                  type: string;
              };
              width: {
                  description: string;
                  type: string;
              };
          }
          • height: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
          • path: {
                description: string;
                pattern: string;
                type: string;
            }
            • description: string
            • pattern: string
            • type: string
          • type: {
                description: string;
                enum: string[];
                title: string;
                type: string;
            }
            • description: string
            • enum: string[]
            • title: string
            • type: string
          • width: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
        • required: string[]
        • title: string
        • type: string
      • type: string
    • is_active: {
          description: string;
          type: string;
      }
      • description: string
      • type: string
    • payment_plans: {
          additionalItems: boolean;
          description: string;
          items: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  description: {
                      default: string;
                      description: string;
                      type: string;
                  };
                  id: {
                      description: string;
                      format: string;
                      maxLength: number;
                      minLength: number;
                      type: string;
                  };
                  is_active: {
                      description: string;
                      type: string;
                  };
                  period_quantity: {
                      description: string;
                      type: string;
                  };
                  period_unit: {
                      description: string;
                      enum: string[];
                      title: string;
                      type: string;
                  };
                  prices: {
                      additionalItems: boolean;
                      description: string;
                      items: {
                          additionalProperties: boolean;
                          description: string;
                          properties: {
                              country: {
                                  description: string;
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              currency: {
                                  description: string;
                                  maxLength: number;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              price: {
                                  description: string;
                                  exclusiveMinimum: number;
                                  type: string;
                              };
                          };
                          required: string[];
                          title: string;
                          type: string;
                      };
                      minItems: number;
                      type: string;
                  };
                  provider_configs: {
                      additionalItems: boolean;
                      description: string;
                      items: {
                          additionalProperties: boolean;
                          description: string;
                          properties: {
                              external_id: {
                                  description: string;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                              payment_provider_key: {
                                  description: string;
                                  minLength: number;
                                  pattern: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          title: string;
                          type: string;
                      };
                      minItems: number;
                      type: string;
                  };
                  title: {
                      description: string;
                      minLength: number;
                      pattern: string;
                      type: string;
                  };
              };
              required: string[];
              title: string;
              type: string;
          };
          minItems: number;
          type: string;
      }
      • additionalItems: boolean
      • description: string
      • items: {
            additionalProperties: boolean;
            description: string;
            properties: {
                description: {
                    default: string;
                    description: string;
                    type: string;
                };
                id: {
                    description: string;
                    format: string;
                    maxLength: number;
                    minLength: number;
                    type: string;
                };
                is_active: {
                    description: string;
                    type: string;
                };
                period_quantity: {
                    description: string;
                    type: string;
                };
                period_unit: {
                    description: string;
                    enum: string[];
                    title: string;
                    type: string;
                };
                prices: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            country: {
                                description: string;
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            currency: {
                                description: string;
                                maxLength: number;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            price: {
                                description: string;
                                exclusiveMinimum: number;
                                type: string;
                            };
                        };
                        required: string[];
                        title: string;
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                provider_configs: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            external_id: {
                                description: string;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                            payment_provider_key: {
                                description: string;
                                minLength: number;
                                pattern: string;
                                type: string;
                            };
                        };
                        required: string[];
                        title: string;
                        type: string;
                    };
                    minItems: number;
                    type: string;
                };
                title: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        }
        • additionalProperties: boolean
        • description: string
        • properties: {
              description: {
                  default: string;
                  description: string;
                  type: string;
              };
              id: {
                  description: string;
                  format: string;
                  maxLength: number;
                  minLength: number;
                  type: string;
              };
              is_active: {
                  description: string;
                  type: string;
              };
              period_quantity: {
                  description: string;
                  type: string;
              };
              period_unit: {
                  description: string;
                  enum: string[];
                  title: string;
                  type: string;
              };
              prices: {
                  additionalItems: boolean;
                  description: string;
                  items: {
                      additionalProperties: boolean;
                      description: string;
                      properties: {
                          country: {
                              description: string;
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          currency: {
                              description: string;
                              maxLength: number;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          price: {
                              description: string;
                              exclusiveMinimum: number;
                              type: string;
                          };
                      };
                      required: string[];
                      title: string;
                      type: string;
                  };
                  minItems: number;
                  type: string;
              };
              provider_configs: {
                  additionalItems: boolean;
                  description: string;
                  items: {
                      additionalProperties: boolean;
                      description: string;
                      properties: {
                          external_id: {
                              description: string;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                          payment_provider_key: {
                              description: string;
                              minLength: number;
                              pattern: string;
                              type: string;
                          };
                      };
                      required: string[];
                      title: string;
                      type: string;
                  };
                  minItems: number;
                  type: string;
              };
              title: {
                  description: string;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
          }
          • description: {
                default: string;
                description: string;
                type: string;
            }
            • default: string
            • description: string
            • type: string
          • id: {
                description: string;
                format: string;
                maxLength: number;
                minLength: number;
                type: string;
            }
            • description: string
            • format: string
            • maxLength: number
            • minLength: number
            • type: string
          • is_active: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
          • period_quantity: {
                description: string;
                type: string;
            }
            • description: string
            • type: string
          • period_unit: {
                description: string;
                enum: string[];
                title: string;
                type: string;
            }
            • description: string
            • enum: string[]
            • title: string
            • type: string
          • prices: {
                additionalItems: boolean;
                description: string;
                items: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        country: {
                            description: string;
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        currency: {
                            description: string;
                            maxLength: number;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        price: {
                            description: string;
                            exclusiveMinimum: number;
                            type: string;
                        };
                    };
                    required: string[];
                    title: string;
                    type: string;
                };
                minItems: number;
                type: string;
            }
            • additionalItems: boolean
            • description: string
            • items: {
                  additionalProperties: boolean;
                  description: string;
                  properties: {
                      country: {
                          description: string;
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      currency: {
                          description: string;
                          maxLength: number;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      price: {
                          description: string;
                          exclusiveMinimum: number;
                          type: string;
                      };
                  };
                  required: string[];
                  title: string;
                  type: string;
              }
              • additionalProperties: boolean
              • description: string
              • properties: {
                    country: {
                        description: string;
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                    currency: {
                        description: string;
                        maxLength: number;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                    price: {
                        description: string;
                        exclusiveMinimum: number;
                        type: string;
                    };
                }
                • country: {
                      description: string;
                      maxLength: number;
                      minLength: number;
                      pattern: string;
                      type: string;
                  }
                  • description: string
                  • maxLength: number
                  • minLength: number
                  • pattern: string
                  • type: string
                • currency: {
                      description: string;
                      maxLength: number;
                      minLength: number;
                      pattern: string;
                      type: string;
                  }
                  • description: string
                  • maxLength: number
                  • minLength: number
                  • pattern: string
                  • type: string
                • price: {
                      description: string;
                      exclusiveMinimum: number;
                      type: string;
                  }
                  • description: string
                  • exclusiveMinimum: number
                  • type: string
              • required: string[]
              • title: string
              • type: string
            • minItems: number
            • type: string
          • provider_configs: {
                additionalItems: boolean;
                description: string;
                items: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        external_id: {
                            description: string;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                        payment_provider_key: {
                            description: string;
                            minLength: number;
                            pattern: string;
                            type: string;
                        };
                    };
                    required: string[];
                    title: string;
                    type: string;
                };
                minItems: number;
                type: string;
            }
            • additionalItems: boolean
            • description: string
            • items: {
                  additionalProperties: boolean;
                  description: string;
                  properties: {
                      external_id: {
                          description: string;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                      payment_provider_key: {
                          description: string;
                          minLength: number;
                          pattern: string;
                          type: string;
                      };
                  };
                  required: string[];
                  title: string;
                  type: string;
              }
              • additionalProperties: boolean
              • description: string
              • properties: {
                    external_id: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                    payment_provider_key: {
                        description: string;
                        minLength: number;
                        pattern: string;
                        type: string;
                    };
                }
                • external_id: {
                      description: string;
                      minLength: number;
                      pattern: string;
                      type: string;
                  }
                  • description: string
                  • minLength: number
                  • pattern: string
                  • type: string
                • payment_provider_key: {
                      description: string;
                      minLength: number;
                      pattern: string;
                      type: string;
                  }
                  • description: string
                  • minLength: number
                  • pattern: string
                  • type: string
              • required: string[]
              • title: string
              • type: string
            • minItems: number
            • type: string
          • title: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            }
            • description: string
            • minLength: number
            • pattern: string
            • type: string
        • required: string[]
        • title: string
        • type: string
      • minItems: number
      • type: string
    • provider_configs: {
          additionalItems: boolean;
          description: string;
          items: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  external_id: {
                      description: string;
                      minLength: number;
                      pattern: string;
                      type: string;
                  };
                  payment_provider_key: {
                      description: string;
                      minLength: number;
                      pattern: string;
                      type: string;
                  };
              };
              required: string[];
              title: string;
              type: string;
          };
          minItems: number;
          type: string;
      }
      • additionalItems: boolean
      • description: string
      • items: {
            additionalProperties: boolean;
            description: string;
            properties: {
                external_id: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
                payment_provider_key: {
                    description: string;
                    minLength: number;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            title: string;
            type: string;
        }
        • additionalProperties: boolean
        • description: string
        • properties: {
              external_id: {
                  description: string;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
              payment_provider_key: {
                  description: string;
                  minLength: number;
                  pattern: string;
                  type: string;
              };
          }
          • external_id: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            }
            • description: string
            • minLength: number
            • pattern: string
            • type: string
          • payment_provider_key: {
                description: string;
                minLength: number;
                pattern: string;
                type: string;
            }
            • description: string
            • minLength: number
            • pattern: string
            • type: string
        • required: string[]
        • title: string
        • type: string
      • minItems: number
      • type: string
    • title: {
          description: string;
          minLength: number;
          pattern: string;
          type: string;
      }
      • description: string
      • minLength: number
      • pattern: string
      • type: string
  • required: string[]
  • title: string
  • type: string

Generated using TypeDoc