import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NSString } from "../Foundation/NSString.js";
export declare class _CTCarrier extends _NSObject {
    static alloc(): _CTCarrier;
    static new(): _CTCarrier;
    init(): _CTCarrier;
    /**
     * carrierName Discussion: An NSString containing the name of the subscriber's cellular service provider.
     * @deprecated Deprecated; returns '--' at some point in the future
     */
    carrierName(): _NSString | null;
    /**
     * mobileCountryCode Discussion: An NSString containing the mobile country code for the subscriber's cellular service provider, in its numeric representation
     * @deprecated Deprecated; returns '65535' at some point in the future
     */
    mobileCountryCode(): _NSString | null;
    /**
     * mobileNetworkCode Discussion: An NSString containing the mobile network code for the subscriber's cellular service provider, in its numeric representation
     * @deprecated Deprecated; returns '65535' at some point in the future
     */
    mobileNetworkCode(): _NSString | null;
    /**
     * isoCountryCode Discussion: Returns an NSString object that contains country code for the subscriber's cellular service provider, represented as an ISO 3166-1 country code string
     * @deprecated Deprecated; returns '--' at some point in the future
     */
    isoCountryCode(): _NSString | null;
    /**
     * allowsVOIP Discussion: A BOOL value that is YES if this carrier allows VOIP calls to be made on its network, NO otherwise.
     * @deprecated Deprecated; returns YES at some point in the future
     */
    allowsVOIP(): boolean;
}
