import type { CreationEntityState } from './CreationEntityState'; /** * * @export * @interface ApplicationUserCreate */ export interface ApplicationUserCreate { /** * The maximum number of API requests that are accepted every 2 minutes. * @type {number} * @memberof ApplicationUserCreate */ requestLimit?: number; /** * The name used to identify the application user. * @type {string} * @memberof ApplicationUserCreate */ name?: string; /** * * @type {CreationEntityState} * @memberof ApplicationUserCreate */ state?: CreationEntityState; /** * The primary account that the user belongs to. * @type {number} * @memberof ApplicationUserCreate */ primaryAccount: number; } /** * Check if a given object implements the ApplicationUserCreate interface. */ export declare function instanceOfApplicationUserCreate(value: object): value is ApplicationUserCreate; export declare function ApplicationUserCreateFromJSON(json: any): ApplicationUserCreate; export declare function ApplicationUserCreateFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApplicationUserCreate; export declare function ApplicationUserCreateToJSON(json: any): ApplicationUserCreate; export declare function ApplicationUserCreateToJSONTyped(value?: ApplicationUserCreate | null, ignoreDiscriminator?: boolean): any;