export declare const SearchIndex: import("@medusajs/framework/utils").DmlEntity; name: import("@medusajs/framework/utils").TextProperty; active_version: import("@medusajs/framework/utils").NullableModifier; versions: import("@medusajs/framework/utils").HasMany<() => import("@medusajs/framework/utils").DmlEntity; version: import("@medusajs/framework/utils").NumberProperty; provider: import("@medusajs/framework/utils").TextProperty; physical_name: import("@medusajs/framework/utils").TextProperty; definition_hash: import("@medusajs/framework/utils").TextProperty; status: import("@medusajs/framework/utils").EnumProperty; search_index: import("@medusajs/framework/utils").BelongsTo<() => import("@medusajs/framework/utils").DmlEntity, "SearchIndex">, undefined>; syncs: import("@medusajs/framework/utils").HasMany<() => import("@medusajs/framework/utils").DmlEntity; job_id: import("@medusajs/framework/utils").NullableModifier; status: import("@medusajs/framework/utils").EnumProperty; filters: import("@medusajs/framework/utils").NullableModifier>, import("@medusajs/framework/utils").JSONProperty>>>; last_key: import("@medusajs/framework/utils").NullableModifier; documents_synced: import("@medusajs/framework/utils").NumberProperty; started_at: import("@medusajs/framework/utils").NullableModifier; completed_at: import("@medusajs/framework/utils").NullableModifier; error: import("@medusajs/framework/utils").NullableModifier; search_index_version: import("@medusajs/framework/utils").BelongsTo<() => import("@medusajs/framework/utils").DmlEntity, "SearchIndexVersion">, undefined>; }>, "SearchIndexSync">>; }>, "SearchIndexVersion">>; }>, "SearchIndex">; //# sourceMappingURL=search-index.d.ts.map