import type { AssetKind, AssetSource } from './assets.types.js'; import type { BaseProcessor } from './processors/base/base-processor.js'; export declare class ProcessorRegistry { private processors; register(kind: AssetKind, variant: AssetSource, processor: BaseProcessor): void; getProcessor(kind: AssetKind, variant: AssetSource): BaseProcessor | undefined; getAllProcessors(): Map<`${AssetKind}-${AssetSource}`, BaseProcessor>; }