import { scalar } from "./base.scalar"; import { entity } from "./base.entity"; import { pair } from "./base.pair"; import { entityLookup } from "./entityLookup"; export declare namespace drawerEntity { type Id = scalar.Uuid; interface Doc extends entity.Doc { name?: scalar.Title; _name?: scalar.Title; code?: scalar.Alpha; color?: scalar.Alpha; bgColor?: scalar.Alpha; icon?: scalar.Alpha; entity?: entityLookup.Id; activated?: scalar.Boolean; } interface Filter extends entity.Filter { entity?: Array; } interface Service extends entity.Service { } type Table = entity.Wrapper; interface View extends entity.View { name?: scalar.Title; code?: scalar.Alpha; entity?: scalar.Alpha; } interface Pair extends pair.Core { color?: scalar.Alpha; bgColor?: scalar.Alpha; icon?: scalar.Alpha; } type IdOrPair = Id | Pair; }