/** * TTLock * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v3.1.9 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface GetGateways200ResponseAllOfListInner */ export interface GetGateways200ResponseAllOfListInner { /** * Gateway ID * @type {number} * @memberof GetGateways200ResponseAllOfListInner */ gatewayId?: number; /** * Gateway MAC * @type {string} * @memberof GetGateways200ResponseAllOfListInner */ gatewayMac?: string; /** * The version of gateway, 1-G1, 2-G2, 3-G3(wired gateway), 4-G4 (4G gateway) * @type {number} * @memberof GetGateways200ResponseAllOfListInner */ gatewayVersion?: GetGateways200ResponseAllOfListInnerGatewayVersionEnum; /** * The network name gateway connected to. * @type {string} * @memberof GetGateways200ResponseAllOfListInner */ networkName?: string; /** * The number of locks connected to the gateway * @type {number} * @memberof GetGateways200ResponseAllOfListInner */ lockNum?: number; /** * 0 - no, 1 - yes The gateway will maintain a TCP connection with the gateway server, the cloud server consider it online if the connection is present, plug off the gateway may not break the connection immediately, it may take several minutes for the gateway server to break the connection after heartbeat timeout. * @type {number} * @memberof GetGateways200ResponseAllOfListInner */ isOneline?: number; } /** * @export */ export declare const GetGateways200ResponseAllOfListInnerGatewayVersionEnum: { readonly NUMBER_1: 1; readonly NUMBER_2: 2; readonly NUMBER_3: 3; readonly NUMBER_4: 4; }; export type GetGateways200ResponseAllOfListInnerGatewayVersionEnum = typeof GetGateways200ResponseAllOfListInnerGatewayVersionEnum[keyof typeof GetGateways200ResponseAllOfListInnerGatewayVersionEnum]; /** * Check if a given object implements the GetGateways200ResponseAllOfListInner interface. */ export declare function instanceOfGetGateways200ResponseAllOfListInner(value: object): boolean; export declare function GetGateways200ResponseAllOfListInnerFromJSON(json: any): GetGateways200ResponseAllOfListInner; export declare function GetGateways200ResponseAllOfListInnerFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetGateways200ResponseAllOfListInner; export declare function GetGateways200ResponseAllOfListInnerToJSON(value?: GetGateways200ResponseAllOfListInner | null): any; //# sourceMappingURL=GetGateways200ResponseAllOfListInner.d.ts.map