UNPKG

kyodo.dorks

Version:

TypeScript API wrapper for Kyodo: Communities & Chats

22 lines (21 loc) 736 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TokenPayloadSchema = exports.XSigCredentialsSchema = exports.ChatType = void 0; const zod_1 = require("zod"); var ChatType; (function (ChatType) { ChatType[ChatType["GROUP"] = 1] = "GROUP"; ChatType[ChatType["DIRECT"] = 0] = "DIRECT"; })(ChatType || (exports.ChatType = ChatType = {})); ; exports.XSigCredentialsSchema = zod_1.z.object({ startTime: zod_1.z.string(), uid: zod_1.z.string(), deviceId: zod_1.z.string(), data: zod_1.z.union([zod_1.z.string(), zod_1.z.instanceof(Buffer)]) }); exports.TokenPayloadSchema = zod_1.z.object({ auth_token: zod_1.z.string(), iat: zod_1.z.number(), exp: zod_1.z.number() });