import type { _MTRChannelClusterChannelInfoStruct } from "./MTRChannelClusterChannelInfoStruct.js";
import type { _NSNumber } from "../Foundation/NSNumber.js";
import type { _NSString } from "../Foundation/NSString.js";
export declare class _MTRChannelClusterChannelInfo extends _MTRChannelClusterChannelInfoStruct {
    static alloc(): _MTRChannelClusterChannelInfo;
    static new(): _MTRChannelClusterChannelInfo;
    init(): _MTRChannelClusterChannelInfo;
    majorNumber(): _NSNumber;
    setMajorNumber$(value: _NSNumber): void;
    minorNumber(): _NSNumber;
    setMinorNumber$(value: _NSNumber): void;
    name(): _NSString | null;
    setName$(value: _NSString | null): void;
    callSign(): _NSString | null;
    setCallSign$(value: _NSString | null): void;
    affiliateCallSign(): _NSString | null;
    setAffiliateCallSign$(value: _NSString | null): void;
}
