import type Docker from 'dockerode'; import type { LayerMtimes } from './docker-event-stream'; export declare const createNode: (id: string) => ImageNode; export interface ImageNode { id: string; size: number; sharedSize: number; uniqueSize: number; repoTags: string[]; repoDigests: string[]; mtime: NonNullable ? U : never>; children: Record; isUsedByAContainer?: boolean; } export declare const createTree: (images: Docker.ImageInfo[], containers: Docker.ContainerInfo[], layerMtimes: LayerMtimes) => ImageNode; export declare function dockerImageTree(docker: Docker, layerMtimes: LayerMtimes): Promise;