import { XConVitePluginOptions } from '../../types'; import { Logger } from "../../utils/logger"; import { ProcessResult } from "../../types"; /** * Main resource processor that orchestrates all resource processing operations * Only processes resources property in widget decorator - no longer processes xchtml files */ export declare class ResourceProcessor { private options; private logger; private fileHandler; private parser; private validator; private urlProcessor; constructor(options: Required, logger: Logger); /** * Process resources - only in widget decorator, no longer from xchtml files */ processResources(code: string, id: string, addWatchFile: (file: string) => void): ProcessResult; /** * Check if resources array already has content */ private hasExistingResources; } //# sourceMappingURL=resource-processor.d.ts.map