import { Schema } from "koishi"; export interface AssetServiceConfig { storagePath: string; driver: "local"; assetEndpoint?: string; maxFileSize: number; downloadTimeout: number; autoClear: { enabled: boolean; intervalHours: number; maxAgeDays: number; }; image: { processedCachePath: string; targetSize: number; maxSizeMB: number; gifProcessingStrategy: "firstFrame" | "stitch"; gifFramesToExtract: number; }; recoveryEnabled: boolean; } export declare const AssetServiceConfigSchema: Schema;