import { BasicInformation } from 'matterbridge/matter/clusters';
import { AEGApplianceRX9 } from './aeg-appliance-rx9.js';
import { EndpointInformationRX9 } from './endpoint-rx9.js';
import { AnsiLogger } from 'matterbridge/logger';
import { Config } from './config-types.js';
export declare class BabelStaticRX9 implements EndpointInformationRX9 {
    readonly log: AnsiLogger;
    readonly config: Config;
    readonly appliance: AEGApplianceRX9;
    constructor(log: AnsiLogger, config: Config, appliance: AEGApplianceRX9);
    get uniqueStorageKey(): string;
    get uniqueId(): string;
    get vendorName(): string;
    get productName(): string;
    get nodeLabel(): string;
    get hardwareVersion(): string;
    get softwareVersion(): string;
    get manufacturingDate(): string;
    get partNumber(): string;
    get productLabel(): string;
    get serialNumber(): string;
    get productAppearance(): BasicInformation.ProductAppearance | undefined;
    get smartPowerCapable(): boolean;
    get familyAndModel(): {
        family?: string;
        model?: string;
    };
}
//# sourceMappingURL=babel-static-rx9.d.ts.map