matter-history
Version:
Matterbridge history module
21 lines (20 loc) • 978 B
TypeScript
import { ClusterBehavior, Identity } from 'matterbridge/matter';
import { EveHistory } from './eveHistoryCluster.js';
import { EveHistoryInterface } from './eveHistoryInterface.js';
export declare const EveHistoryBehaviorConstructor: ClusterBehavior.Type<EveHistory.Cluster, ClusterBehavior.Type<import("matterbridge/matter/types").ClusterType.Of<{
readonly id: 0;
readonly revision: 0;
readonly name: "Unknown";
readonly attributes: {};
readonly commands: {};
readonly events: {};
}>, typeof ClusterBehavior, EveHistoryInterface>, EveHistoryInterface>;
export interface EveHistoryBehaviorConstructor extends Identity<typeof EveHistoryBehaviorConstructor> {
}
export declare const EveHistoryBehavior: EveHistoryBehaviorConstructor;
export interface EveHistoryBehavior extends InstanceType<EveHistoryBehaviorConstructor> {
}
export declare namespace EveHistoryBehavior {
interface State extends InstanceType<typeof EveHistoryBehavior.State> {
}
}