import type { _CBService } from "./CBService.js";
import type { _CBUUID } from "./CBUUID.js";
import type { _NSArray } from "../Foundation/NSArray.js";
export declare class _CBMutableService extends _CBService {
    static alloc(): _CBMutableService;
    static new(): _CBMutableService;
    init(): _CBMutableService;
    /**
     * @method initWithType:primary: @param UUID The Bluetooth UUID of the service. @param isPrimary The type of the service (primary or secondary). @discussion Returns a service, initialized with a service type and UUID.
     */
    initWithType$primary$(UUID: _CBUUID, isPrimary: boolean): _CBMutableService;
    includedServices(): _NSArray | null;
    setIncludedServices$(value: _NSArray | null): void;
    characteristics(): _NSArray | null;
    setCharacteristics$(value: _NSArray | null): void;
}
