export interface StorageRecords {
    "storage.locations?": StorageLocationsRecord;
    "storage.zones?": StorageZonesRecord;
}
export interface StorageLocationsRecord {
    [key: string]: StorageLocationsRecordEntry;
}
export interface StorageLocationsRecordEntry {
    id: string;
    location: string;
    timestamp: string;
    type: string;
    zone: string;
    free: number | null;
    size: number | null;
    available: number | null;
    cache: boolean | null;
    capacity: number | null;
    origin: string;
    allows: ("get" | "put" | "del")[];
    net?: {
        rx: number;
        tx: number;
    };
    latency: number;
}
export interface StorageZonesRecord {
    [key: string]: {
        priority: number;
        locations: string[];
    };
}
