import { FilePart } from "@inkeep/agents-core";

//#region src/domains/run/utils/model-file-support.d.ts
declare function supportsOfficeDocuments(modelId: string): boolean;
interface StrippedFilePart {
  mimeType: string;
  filename: string | undefined;
}
declare function stripIncompatibleOfficeParts(fileParts: FilePart[], modelId: string): {
  compatible: FilePart[];
  stripped: StrippedFilePart[];
};
declare function buildStrippedPartsNote(stripped: StrippedFilePart[]): string;
//#endregion
export { StrippedFilePart, buildStrippedPartsNote, stripIncompatibleOfficeParts, supportsOfficeDocuments };