@statezero/core
Version:
The type-safe frontend client for StateZero - connect directly to your backend models with zero boilerplate
16 lines (15 loc) • 645 B
TypeScript
/**
* Initialize StateZero with the provided configuration
*
* @param {Object} config - StateZero configuration object
* @param {Function} getModelClass - Model class getter function from model-registry.js
* @param {Object} adapters - Adapter objects for the framework
* @param {Function} adapters.ModelAdaptor - Model adapter
* @param {Function} adapters.QuerySetAdaptor - QuerySet adapter
* @param {Function} adapters.MetricAdaptor - Metric adapter
*/
export function setupStateZero(config: Object, getModelClass: Function, adapters: {
ModelAdaptor: Function;
QuerySetAdaptor: Function;
MetricAdaptor: Function;
}): void;