/** * Athena API * REST API for the Athena system * * The version of the OpenAPI document: 1.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 Plan */ export interface Plan { /** * Unique identifier * @type {string} * @memberof Plan */ id: string; /** * Plan name * @type {string} * @memberof Plan */ name: string; /** * Plan rank (higher = better) * @type {number} * @memberof Plan */ rank: number; /** * Creation timestamp * @type {Date} * @memberof Plan */ createdAt: Date; /** * Last update timestamp * @type {Date} * @memberof Plan */ updatedAt: Date; } /** * Check if a given object implements the Plan interface. */ export declare function instanceOfPlan(value: object): value is Plan; export declare function PlanFromJSON(json: any): Plan; export declare function PlanFromJSONTyped(json: any, ignoreDiscriminator: boolean): Plan; export declare function PlanToJSON(json: any): Plan; export declare function PlanToJSONTyped(value?: Plan | null, ignoreDiscriminator?: boolean): any;