import type { AgentMessage } from '@earendil-works/pi-agent-core'; export declare function collectMediaUrisFromMessages(messages: readonly AgentMessage[]): Set; export declare function messagesReferenceMediaUri(messages: readonly AgentMessage[], uri: string): boolean; export declare function deleteMediaUris(uris: Iterable): Promise; export declare function deleteMediaUrisNoLongerReferenced(params: { removed: readonly AgentMessage[]; remaining: readonly AgentMessage[]; }): Promise;