import { MixinTarget } from '@loopback/core'; import { Entity } from '@loopback/repository'; export declare const VectorMixin: , EmbeddingType = Array, MetadataType = any, DetailType = any>(superClass: E, options: { uuid?: { columnName: string; }; embedding: { columnName?: string; vectorType?: string; vectorSize: number; }; }) => { new (...args: any[]): { uuid: string; embedding?: EmbeddingType; metadata?: MetadataType; details?: DetailType; getId: () => any; getIdObject: () => Object; toJSON: () => Object; toObject: (options?: import("@loopback/repository").Options) => Object; }; } & E; //# sourceMappingURL=vector.mixin.d.ts.map