export interface TileAnalysisResult { tileId: string color: { r: number g: number b: number } edge: number namePrefix: string } export interface TileWorkerMessage { imageData: ImageData tileId: string tileName: string } export interface TileCache { [key: string]: TileAnalysisResult }