import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NSString } from "../Foundation/NSString.js";
import type { _UTType } from "../UniformTypeIdentifiers/UTType.js";
export declare class _AVCustomRoutingActionItem extends _NSObject {
    static alloc(): _AVCustomRoutingActionItem;
    static new(): _AVCustomRoutingActionItem;
    init(): _AVCustomRoutingActionItem;
    /**
     * A type with an identifier that matches a value in the app’s configuration. Provide a `UTType` symbol name and description in your app’s `Info.plist` file.
     */
    type(): _UTType;
    setType$(value: _UTType): void;
    /**
     * A string to use to override the title of the item’s type. Use this value to dynamically override the title of the custom item.
     */
    overrideTitle(): _NSString;
    setOverrideTitle$(value: _NSString): void;
}
