import { ObjectSchema } from '@plattar/api-core'; import { EndpointMapping } from './schema-collection'; /** * Contains helpful functions to generate Classes from a CoreController schema definition from the core-api */ export declare class Schema { private _name; private _fname; private _data; private _key; constructor(); get key(): string; get name(): string; get fname(): string; get data(): string; /** * Generates a class using the provided controller */ generate(schema: typeof ObjectSchema, endpoints: Array): Schema; }