/** * * @export * @interface AbstractSubscriptionMetricUpdate */ export interface AbstractSubscriptionMetricUpdate { /** * The localized name of the metric that is displayed to the customer. * @type {{ [key: string]: string; }} * @memberof AbstractSubscriptionMetricUpdate */ name?: { [key: string]: string; }; /** * The localized description of the metric that is displayed to the customer. * @type {{ [key: string]: string; }} * @memberof AbstractSubscriptionMetricUpdate */ description?: { [key: string]: string; }; } /** * Check if a given object implements the AbstractSubscriptionMetricUpdate interface. */ export declare function instanceOfAbstractSubscriptionMetricUpdate(value: object): value is AbstractSubscriptionMetricUpdate; export declare function AbstractSubscriptionMetricUpdateFromJSON(json: any): AbstractSubscriptionMetricUpdate; export declare function AbstractSubscriptionMetricUpdateFromJSONTyped(json: any, ignoreDiscriminator: boolean): AbstractSubscriptionMetricUpdate; export declare function AbstractSubscriptionMetricUpdateToJSON(json: any): AbstractSubscriptionMetricUpdate; export declare function AbstractSubscriptionMetricUpdateToJSONTyped(value?: AbstractSubscriptionMetricUpdate | null, ignoreDiscriminator?: boolean): any;