@goatlab/fluent
Version:
Readable query Interface & API generator for TS and Node
10 lines (9 loc) • 689 B
TypeScript
import { InspectionOptions, MetadataAccessor, MetadataMap } from '@loopback/metadata';
import { ModelDefinition, ModelDefinitionSyntax, PropertyDefinition } from './model';
export declare const MODEL_KEY: MetadataAccessor<Partial<ModelDefinitionSyntax>, ClassDecorator>;
export declare const MODEL_PROPERTIES_KEY: MetadataAccessor<PropertyDefinition, PropertyDecorator>;
export declare const MODEL_WITH_PROPERTIES_KEY: MetadataAccessor<ModelDefinition, ClassDecorator>;
export declare type PropertyMap = MetadataMap<Partial<PropertyDefinition>>;
export declare class ModelMetadataHelper {
static getModelMetadata(target: Function, options?: InspectionOptions): ModelDefinition | {};
}