import { DynamicMetadataLoader } from './dynamicMetadata.interface';
/**
 * Sets dynamic metadata to class on which is this decorator applied
 * @param metadataLoader - Metadata loader function used for obtaining metadata
 * @param propertyName - Name of property where will be metadata instance stored
 */
export declare function DynamicClassMetadata<TMetadata, TDecoratedClass>(metadataLoader: DynamicMetadataLoader<TMetadata>, propertyName: keyof TDecoratedClass): ClassDecorator;
//# sourceMappingURL=dynamicClassMetadata.decorator.d.ts.map