export interface Place { name: string; lat: number; lng: number; address: string | null; fullAddress: string | null; placeRef: string | null; note: string; addedAt: Date | null; modifiedAt: Date | null; } export interface EnrichedPlace extends Place { rating: number | null; categories: string[]; phone: string | null; website: string | null; hours: string | null; placeId: string | null; mapsUrl: string; } export interface PlaceList { id: string; name: string; description: string; owner: string; totalCount: number; places: Place[]; createdAt: Date | null; updatedAt: Date | null; } export interface CliOptions { query: string | undefined; enrich: boolean; format: "json" | "table"; delay: number; }