From 01f2c4a80443e3510a883926e9e128fca6202633 Mon Sep 17 00:00:00 2001 From: Omar Oughriss Date: Mon, 20 Oct 2025 15:53:27 +0200 Subject: [PATCH] Create PairingProcess model --- lib/4nk/models/PairingProcess.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 lib/4nk/models/PairingProcess.ts diff --git a/lib/4nk/models/PairingProcess.ts b/lib/4nk/models/PairingProcess.ts new file mode 100644 index 0000000..019e5e2 --- /dev/null +++ b/lib/4nk/models/PairingProcess.ts @@ -0,0 +1,13 @@ +export interface PairingProcess { + id: string; + memberPublicName: string; +} + +export function isPairingProcess(data: any): data is PairingProcess { + if (typeof data !== 'object' || data === null) return false; + + return ( + typeof data.id === 'string' && + typeof data.memberPublicName === 'string' + ); +}