import type { CreationEntityState } from './CreationEntityState'; /** * * @export * @interface AbstractApplicationUserUpdate */ export interface AbstractApplicationUserUpdate { /** * The maximum number of API requests that are accepted every 2 minutes. * @type {number} * @memberof AbstractApplicationUserUpdate */ requestLimit?: number; /** * The name used to identify the application user. * @type {string} * @memberof AbstractApplicationUserUpdate */ name?: string; /** * * @type {CreationEntityState} * @memberof AbstractApplicationUserUpdate */ state?: CreationEntityState; } /** * Check if a given object implements the AbstractApplicationUserUpdate interface. */ export declare function instanceOfAbstractApplicationUserUpdate(value: object): value is AbstractApplicationUserUpdate; export declare function AbstractApplicationUserUpdateFromJSON(json: any): AbstractApplicationUserUpdate; export declare function AbstractApplicationUserUpdateFromJSONTyped(json: any, ignoreDiscriminator: boolean): AbstractApplicationUserUpdate; export declare function AbstractApplicationUserUpdateToJSON(json: any): AbstractApplicationUserUpdate; export declare function AbstractApplicationUserUpdateToJSONTyped(value?: AbstractApplicationUserUpdate | null, ignoreDiscriminator?: boolean): any;