export declare const updateContentDescription: (view: any, forceUpdate?: boolean) => string | null;
export declare function applyContentDescription(view: any, forceUpdate?: boolean): any;
export declare const androidRegisteredReceivers: any;
export declare const androidPendingReceiverRegistrations: any;
export declare function androidRegisterBroadcastReceiver(intentFilter: string, onReceiveCallback: (context: android.content.Context, intent: android.content.Intent) => void, flags?: number): void;
export declare function androidUnregisterBroadcastReceiver(intentFilter: string): void;
export declare function androidGetCurrentActivity(): void;
export declare function androidGetForegroundActivity(): void;
export declare function androidSetForegroundActivity(activity: androidx.appcompat.app.AppCompatActivity): void;
export declare function androidGetStartActivity(): void;
export declare function androidSetStartActivity(activity: androidx.appcompat.app.AppCompatActivity): void;
declare class NotificationObserver extends NSObject {
    private _onReceiveCallback;
    static initWithCallback(onReceiveCallback: (notification: NSNotification) => void): NotificationObserver;
    onReceive(notification: NSNotification): void;
    static ObjCExposedMethods: {
        onReceive: {
            returns: interop.Type<void>;
            params: (typeof NSNotification)[];
        };
    };
}
export declare const iosNotificationObservers: NotificationObserver[];
export declare function iosAddNotificationObserver(notificationName: string, onReceiveCallback: (notification: NSNotification) => void): NotificationObserver;
export declare function iosRemoveNotificationObserver(observer: NotificationObserver, notificationName: string): void;
export declare function setupAccessibleView(view: any): void;
export {};
