import { JSONSchemaType } from "@golemio/core/dist/shared/ajv"; import { Model, ModelAttributes } from "@golemio/core/dist/shared/sequelize"; import { StaticDataProvider } from "./helpers/StaticDataProviderEnum"; import { StaticDataResourceType } from "./helpers/StaticDataResourceTypeEnum"; import { IStaticDataOutputDto, ResourceTypeDict } from "./interfaces/IStaticDataOutputDto"; export declare class StaticDataModel extends Model implements IStaticDataOutputDto { provider: StaticDataProvider; resource_type: StaticDataResourceType; data: ResourceTypeDict[StaticDataResourceType]; static attributeModel: ModelAttributes; static getJsonSchema: (resourceType: StaticDataResourceType) => JSONSchemaType; private static getDataSchema; }