seamapi-types
Advanced tools
Comparing version 1.8.0 to 1.8.1
@@ -21,2 +21,6 @@ import { Except } from 'type-fest'; | ||
access_code_id: string; | ||
}> { | ||
} | ||
interface DetailedAccessCodeEvent<EventType extends string> extends CommonDeviceEvent<EventType, { | ||
access_code_id: string; | ||
code: string; | ||
@@ -27,3 +31,3 @@ }> { | ||
declare type ChangeAccessCodeEvent = CommonAccessCodeEvent<"access_code.changed">; | ||
declare type SetOnDeviceAccessCodeEvent = CommonAccessCodeEvent<"access_code.set_on_device">; | ||
declare type SetOnDeviceAccessCodeEvent = DetailedAccessCodeEvent<"access_code.set_on_device">; | ||
declare type RemovedFromDeviceAccessCodeEvent = CommonAccessCodeEvent<"access_code.removed_from_device">; | ||
@@ -30,0 +34,0 @@ declare type DelayInSettingOnDeviceAccessCodeEvent = CommonAccessCodeEvent<"access_code.delay_in_setting_on_device">; |
@@ -6,3 +6,3 @@ { | ||
}, | ||
"version": "1.8.0", | ||
"version": "1.8.1", | ||
"main": "dist/index.js", | ||
@@ -9,0 +9,0 @@ "types": "dist/index.d.ts", |
@@ -40,2 +40,11 @@ export interface CommonDeviceEvent< | ||
access_code_id: string | ||
} | ||
> {} | ||
interface DetailedAccessCodeEvent< | ||
EventType extends string | ||
> extends CommonDeviceEvent< | ||
EventType, | ||
{ | ||
access_code_id: string | ||
code: string | ||
@@ -48,3 +57,3 @@ } | ||
export type SetOnDeviceAccessCodeEvent = | ||
CommonAccessCodeEvent<"access_code.set_on_device"> | ||
DetailedAccessCodeEvent<"access_code.set_on_device"> | ||
export type RemovedFromDeviceAccessCodeEvent = | ||
@@ -51,0 +60,0 @@ CommonAccessCodeEvent<"access_code.removed_from_device"> |
17772
475