import * as models from "../Models"; export declare class ArtifactItemStore { _downloadTickets: models.ArtifactDownloadTicket[]; addItem(item: models.ArtifactItem): void; addItems(items: models.ArtifactItem[]): void; getTickets(): models.ArtifactDownloadTicket[]; itemsPendingProcessing(): boolean; getNextItemToProcess(): models.ArtifactItem; updateState(item: models.ArtifactItem, state: models.TicketState): void; size(): number; flush(): void; }