import { Types } from "mongoose"; import { EncryptedDataType } from "./common"; export type ArcGISKeyType = { item: EncryptedDataType | null; expireAt: Date | null; }; export type ZonehavenTokenType = { token: string | null; expireAt: Date | null; referer: string | null; }; export type WatchDutySyncType = { lastModifiedAt: Date | null; }; export type WatchDutyApiKeyType = { item: EncryptedDataType | null; }; export interface GlobalSettingsType { _id: Types.ObjectId; name: "global"; arcgisApiKey: ArcGISKeyType; zonehavenToken: ZonehavenTokenType; watchDutySync: WatchDutySyncType; watchDutyApiKey?: WatchDutyApiKeyType; updatedAt: Date; } //# sourceMappingURL=global-settings.d.ts.map