/** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface PlanDto */ export interface PlanDto { /** * The ID of the plan. * @type {string} * @memberof PlanDto */ id: string; /** * The name of the plan. * @type {string} * @memberof PlanDto */ name: string; /** * The monthly costs of the plan. * @type {string} * @memberof PlanDto */ costs: string; /** * An optional confirm text for the monthly subscription. * @type {string} * @memberof PlanDto */ confirmText?: string | null; /** * An optional confirm text for the yearly subscription. * @type {string} * @memberof PlanDto */ yearlyConfirmText?: string | null; /** * The yearly costs of the plan. * @type {string} * @memberof PlanDto */ yearlyCosts?: string | null; /** * The yearly ID of the plan. * @type {string} * @memberof PlanDto */ yearlyId?: string | null; /** * The maximum number of API traffic. * @type {number} * @memberof PlanDto */ maxApiBytes: number; /** * The maximum number of API calls. * @type {number} * @memberof PlanDto */ maxApiCalls: number; /** * The maximum allowed asset size. * @type {number} * @memberof PlanDto */ maxAssetSize: number; /** * The maximum number of contributors. * @type {number} * @memberof PlanDto */ maxContributors: number; } /** * Check if a given object implements the PlanDto interface. */ export declare function instanceOfPlanDto(value: any): value is PlanDto; export declare function PlanDtoFromJSON(json: any): PlanDto; export declare function PlanDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): PlanDto; export declare function PlanDtoToJSON(value?: PlanDto | null, _ignoreDiscriminator?: boolean): any;