import { IdCreatedUpdated, IIdCreatedUpdated } from '../models/id-created-updated.mjs'; import { IIdName } from '../models/id-name.mjs'; import { IIdVal } from '../models/id-val.mjs'; import { NameValType } from '../models/name-val.mjs'; export interface IConfig extends IIdVal, IIdName, IIdCreatedUpdated { userid: Tid; } export default class Config extends IdCreatedUpdated implements IConfig { userid: Tid; name: string; val: Tval; constructor(id: Tid | IConfig, userid: Tid, name: string | undefined, val: Tval, updatedby?: string, updated?: Date, createdby?: string, created?: Date); copyFromDatabase(dbtp: IConfig): void; api(): NameValType; } export type ConfigType = { id: Tid; userid: Tid; name: string; val: Tval; updatedby: string; updated: Date; createdby: string; created: Date; }; //# sourceMappingURL=config.d.mts.map