summaryrefslogtreecommitdiff
path: root/dist/classes/Device.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'dist/classes/Device.d.ts')
-rw-r--r--dist/classes/Device.d.ts33
1 files changed, 33 insertions, 0 deletions
diff --git a/dist/classes/Device.d.ts b/dist/classes/Device.d.ts
new file mode 100644
index 0000000..97ea365
--- /dev/null
+++ b/dist/classes/Device.d.ts
@@ -0,0 +1,33 @@
+import { Client } from "./Client";
+/**
+ * A device associated with the client's Signal account
+ */
+export declare class Device {
+ /**
+ * Device ID
+ */
+ id: number;
+ /**
+ * Name of the device, if applicable
+ */
+ name?: string;
+ /**
+ * {@link Date} the device was created (first seen) at
+ */
+ createdAt: Date;
+ /**
+ * {@link Date} the device was last seen at
+ */
+ lastSeenAt: Date;
+ private client;
+ /**
+ * @internal
+ * @param data - Data to reconstruct the device
+ * @param client
+ */
+ constructor(data: any, client: Client);
+ /**
+ * Remove this device from the Signal account
+ */
+ remove(): Promise<void>;
+}