import type { VaultArtifact, VaultArtifactType, VaultIngestionStatus, VaultListOptions, VaultListResult, VaultPackOptions, VaultPackResult, VaultSensitivity } from "./context-vault-model.js"; export declare function registerVaultArtifact(input: { root?: string; path: string; source: string; type: VaultArtifactType; owner: string; tenant?: string; workspace?: string; sensitivity?: VaultSensitivity; retention?: string; ingestionStatus?: VaultIngestionStatus; transcriptPath?: string; }): Promise; export declare function listContextVaultArtifacts(options?: VaultListOptions): Promise; export declare function getContextVaultArtifact(id: string, root?: string): Promise; export declare function buildVaultContextPack(options: VaultPackOptions): Promise;