import { ConstructorOrObject } from "../../typing/common";
import { MetadataAccessor } from "./interface";
export declare class ClassMetadata implements MetadataAccessor {
    private storage;
    constructor(target: ConstructorOrObject);
    getMetadata(key: string): any;
    setMetadata(key: string, value: any): void;
    hasMetadata(key: string): boolean;
}
