export declare const ErrorCodes: {
    WebSocketConnectionErrors: {
        FAILED_TO_CONNECT: number;
        WEBSOCKET_CONNECTION_LOST: number;
        ABNORMAL_CLOSE: number;
    };
    APIErrors: {
        SERVER_ERRORS: number;
        INIT_CONFIG_NOT_AVAILABLE: number;
        ENDPOINT_UNREACHABLE: number;
        INVALID_TOKEN_FORMAT: number;
    };
    TracksErrors: {
        GENERIC_TRACK: number;
        CANT_ACCESS_CAPTURE_DEVICE: number;
        DEVICE_NOT_AVAILABLE: number;
        DEVICE_IN_USE: number;
        DEVICE_LOST_MIDWAY: number;
        NOTHING_TO_RETURN: number;
        INVALID_VIDEO_SETTINGS: number;
        CODEC_CHANGE_NOT_PERMITTED: number;
        AUTOPLAY_ERROR: number;
        OVER_CONSTRAINED: number;
        NO_AUDIO_DETECTED: number;
        SYSTEM_DENIED_PERMISSION: number;
        CURRENT_TAB_NOT_SHARED: number;
        AUDIO_PLAYBACK_ERROR: number;
        SELECTED_DEVICE_MISSING: number;
        NO_DATA: number;
    };
    WebrtcErrors: {
        CREATE_OFFER_FAILED: number;
        CREATE_ANSWER_FAILED: number;
        SET_LOCAL_DESCRIPTION_FAILED: number;
        SET_REMOTE_DESCRIPTION_FAILED: number;
        ICE_FAILURE: number;
        ICE_DISCONNECTED: number;
        STATS_FAILED: number;
    };
    WebsocketMethodErrors: {
        SERVER_ERRORS: number;
        ALREADY_JOINED: number;
        CANNOT_JOIN_PREVIEW_IN_PROGRESS: number;
    };
    GenericErrors: {
        NOT_CONNECTED: number;
        SIGNALLING: number;
        UNKNOWN: number;
        NOT_READY: number;
        JSON_PARSING_FAILED: number;
        TRACK_METADATA_MISSING: number;
        RTC_TRACK_MISSING: number;
        PEER_METADATA_MISSING: number;
        INVALID_ROLE: number;
        PREVIEW_IN_PROGRESS: number;
        MISSING_MEDIADEVICES: number;
        MISSING_RTCPEERCONNECTION: number;
        LOCAL_STORAGE_ACCESS_DENIED: number;
        VALIDATION_FAILED: number;
    };
    PlaylistErrors: {
        NO_ENTRY_TO_PLAY: number;
        NO_ENTRY_IS_PLAYING: number;
    };
};
