import type { CreationEntityState } from './CreationEntityState'; /** * * @export * @interface ApplicationUserUpdate */ export interface ApplicationUserUpdate { /** * The maximum number of API requests that are accepted every 2 minutes. * @type {number} * @memberof ApplicationUserUpdate */ requestLimit?: number; /** * The name used to identify the application user. * @type {string} * @memberof ApplicationUserUpdate */ name?: string; /** * * @type {CreationEntityState} * @memberof ApplicationUserUpdate */ state?: CreationEntityState; /** * The version number indicates the version of the entity. The version is incremented whenever the entity is changed. * @type {number} * @memberof ApplicationUserUpdate */ version: number; } /** * Check if a given object implements the ApplicationUserUpdate interface. */ export declare function instanceOfApplicationUserUpdate(value: object): value is ApplicationUserUpdate; export declare function ApplicationUserUpdateFromJSON(json: any): ApplicationUserUpdate; export declare function ApplicationUserUpdateFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApplicationUserUpdate; export declare function ApplicationUserUpdateToJSON(json: any): ApplicationUserUpdate; export declare function ApplicationUserUpdateToJSONTyped(value?: ApplicationUserUpdate | null, ignoreDiscriminator?: boolean): any;