declare module Levelup { namespace Core { /** * @description service */ namespace Auth { /** * @description entities */ export namespace Entity { export type ApiKey = Core.Utils.Entity.General.ICreatable & Core.Utils.Entity.General.IHasSearchMeta & { _id:Core.Utils.Common.ID; name: string; related_to: ('company' | 'app' | 'store')[]; app: string | null; company: string | null; store: string | null; last_use: Date; token: string; encryptedKey: string; salt: string; permissions: string[]; } export type ExposedApiKey = Omit; } } } }