import type { Florence2Result } from './types'; interface Florence2LocalConfig { modelPath?: string; modelUrl?: string; cacheDir?: string; } export declare class Florence2Local { private model; private initialized; private config; private readonly IMAGE_SIZE; private readonly VOCAB_SIZE; constructor(config?: Florence2LocalConfig); initialize(): Promise; analyzeImage(imageBuffer: Buffer): Promise; private preprocessImage; private runInference; private parseModelOutput; private generateCaptionFromFeatures; private extractTagsFromCaption; private enhancedFallback; isInitialized(): boolean; dispose(): Promise; } export {};