import { CustomPropertyValueType } from './custom-properties'; export interface CustomPropertyMetadata { ownerType: any; customItemType?: string; propertyName: string; defaultValue?: CustomPropertyValueType; valueType?: 'string' | 'number' | 'boolean'; } export declare function registerCustomProperty(meta: CustomPropertyMetadata): void; export declare function _clearCustomPropertiesMeta(): void; export declare let _customPropertiesMeta: Array; export declare function _customMetadataContainsProperty(propertyName: any): boolean;