import { ResolvedArtifact, Selections } from '../artifacts/artifact'; import { RegistryDisplayContext, RegistryResolver } from '../registries/registries'; import { Session } from '../session'; export declare function showArtifacts(artifacts: Iterable, registries: RegistryDisplayContext, options?: { force?: boolean; }): Promise; export interface SelectedArtifact extends ResolvedArtifact { requestedVersion: string | undefined; } export declare function selectArtifacts(session: Session, selections: Selections, registries: RegistryResolver, dependencyDepth: number): Promise>; export declare function acquireArtifacts(session: Session, resolved: Array, registries: RegistryDisplayContext, options?: { force?: boolean; allLanguages?: boolean; language?: string; }): Promise; //# sourceMappingURL=artifacts.d.ts.map