import { HasId } from './db/HasId'; import { ReifiedType } from '@lightningkite/khrysalis-runtime'; export declare class SignalData> { readonly item: Model; readonly created: boolean; readonly deleted: boolean; constructor(item: Model, created: boolean, deleted: boolean); static properties: string[]; static propertyTypes(Model: ReifiedType): { item: ReifiedType; created: BooleanConstructor[]; deleted: BooleanConstructor[]; }; copy: (values: Partial>) => this; equals: (other: any) => boolean; hashCode: () => number; }