export interface DeleteParams {
    accountId: string;
    attachmentId: string;
    /** When true, bypass soft delete and permanently remove everything. */
    force?: boolean;
}
export interface DeleteResult {
    mode: "soft" | "hard";
    attachmentId: string;
    document: number;
    sections: number;
    chunks: number;
    references: number;
    diskRemoved: boolean;
    deletedAt?: string;
    purgeAfter?: string;
}
export declare function memoryDelete(params: DeleteParams): Promise<DeleteResult>;
//# sourceMappingURL=memory-delete.d.ts.map