# Stubs for gta.natives.recording

import gta

def STOP_REPLAY_RECORDING() -> None: ...
def REPLAY_CANCEL_EVENT() -> None: ...
def IS_REPLAY_RECORDING() -> bool: ...
def REPLAY_CHECK_FOR_EVENT_THIS_FRAME(missionNameLabel: str, p1: int) -> None: ...
def REPLAY_RECORD_BACK_FOR_TIME(p0: float, p1: float, p2: int) -> None: ...
def IS_REPLAY_RECORD_SPACE_AVAILABLE(p0: bool) -> bool: ...
def IS_REPLAY_AVAILABLE() -> bool: ...
def REPLAY_START_EVENT(p0: int) -> None: ...
def SAVE_REPLAY_RECORDING() -> bool: ...
def RECORD_GREATEST_MOMENT(p0: int, p1: int, p2: int) -> None: ...
def REPLAY_STOP_EVENT() -> None: ...
def CANCEL_REPLAY_RECORDING() -> None: ...
def REPLAY_DISABLE_CAMERA_MOVEMENT_THIS_FRAME() -> None: ...
def START_REPLAY_RECORDING(mode: int) -> None: ...
def IS_REPLAY_INITIALIZED() -> bool: ...
def REPLAY_PREVENT_RECORDING_THIS_FRAME() -> None: ...
def REPLAY_RESET_EVENT_INFO() -> None: ...
