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> {
    }
}
