0.1.5•Updated 6 months ago
declare namespace Entity {
interface Options<PEMC extends Entity.Meta.Config = Entity.Meta.Config> {
/**
* Additional single-value records that can be stored alongside this entity
*/
meta_fields?: PEMC
/**
* Used to process with all provided `key` values to ensure they follow the correct syntax.
*/
key_validator?: KeyValidator
/**
* Used to process with all provided `key` values to ensure they follow the correct syntax.
*/
key_formatter?: KeyFormatter
/**
* In the Infinity Beyond dashboard, this will be displayed next to navigation buttons leading to this data type
*/
ui_icon?: import("lucide-preact").LucideIcon
}
}