import type { ApplicationKeyState } from './ApplicationKeyState'; /** * * @export * @interface RestApplicationUserMacKey */ export interface RestApplicationUserMacKey { /** * The date and time when the object was created. * @type {Date} * @memberof RestApplicationUserMacKey */ readonly creationTime?: Date; /** * A unique identifier for the object. * @type {number} * @memberof RestApplicationUserMacKey */ readonly id?: number; /** * * @type {ApplicationKeyState} * @memberof RestApplicationUserMacKey */ state?: ApplicationKeyState; } /** * Check if a given object implements the RestApplicationUserMacKey interface. */ export declare function instanceOfRestApplicationUserMacKey(value: object): value is RestApplicationUserMacKey; export declare function RestApplicationUserMacKeyFromJSON(json: any): RestApplicationUserMacKey; export declare function RestApplicationUserMacKeyFromJSONTyped(json: any, ignoreDiscriminator: boolean): RestApplicationUserMacKey; export declare function RestApplicationUserMacKeyToJSON(json: any): RestApplicationUserMacKey; export declare function RestApplicationUserMacKeyToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any;