wandering-eye/src/lib/Result/ip.ts
2023-12-21 04:31:16 -06:00

34 lines
581 B
TypeScript

import type { Lookup } from '$lib/lookup'
export type Whois = {
range?: string
route?: string
cidr?: string
asn?: string
contactAbuse?: {
OrgAbuseEmail?: string
RAbuseEmail?: string
['abuse-mailbox']?: string
address?: string
}
['Contact Admin']?: {
['abuse-mailbox']?: string
}
organisation?: {
['org-name']?: string
OrgName?: string
Address?: string
address?: string
City?: string
StateProv?: string
Country?: string
}
} & Record<string, string | undefined>
export type IpLookup = Lookup
export interface Ip {
ip: string
lookup: IpLookup
}