export declare const TWIN_STATE_TOPIC = "twin-state"; export interface TwinStateMessageShape { instanceId: string; kind: string; revision?: number; payload?: unknown; } export interface TwinStatePayload { domainId: string; twinState: TwinStateMessageShape; } export declare function twinStatePayload(domainId: string, twinState: TwinStateMessageShape): TwinStatePayload; /** Passes only this tenant's messages about this twin. */ export declare function twinStateFilter(domainId: string, instanceId: string): (p: TwinStatePayload | undefined) => boolean;