import type * as ElevenLabs from "../index"; /** * Metadata for a KB folder that mirrors an external source folder. */ export interface ExternalFolderSyncInfo { /** Provider identifier */ type: ElevenLabs.ExternalSyncProvider; /** Entity ID in the external system */ sourceEntityId: string; /** Integration connection instance ID */ integrationConnectionId: string; /** KB folder ID of the sync root. None means this folder is the root. */ rootFolderId?: string; /** Opaque cursor for incremental sync, interpreted by the provider */ syncCursor?: string; /** Unix timestamp of last completed sync */ lastSyncAt?: number; }