/** * Sonatype Guide API * REST API into [Sonatype Guide](https://guide.sonatype.com). * * The version of the OpenAPI document: 202607 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { PeriodDTO } from './PeriodDTO'; /** * * @export * @interface UsageDTO */ export interface UsageDTO { /** * * @type {number} * @memberof UsageDTO */ creditsTotal?: number; /** * * @type {number} * @memberof UsageDTO */ creditsUsed?: number; /** * * @type {PeriodDTO} * @memberof UsageDTO */ currentPeriod?: PeriodDTO; /** * * @type {boolean} * @memberof UsageDTO */ isOssiOrigin?: boolean; } /** * Check if a given object implements the UsageDTO interface. */ export declare function instanceOfUsageDTO(value: object): value is UsageDTO; export declare function UsageDTOFromJSON(json: any): UsageDTO; export declare function UsageDTOFromJSONTyped(json: any, ignoreDiscriminator: boolean): UsageDTO; export declare function UsageDTOToJSON(json: any): UsageDTO; export declare function UsageDTOToJSONTyped(value?: UsageDTO | null, ignoreDiscriminator?: boolean): any;