package com.performancecoachlab.posedetection.recording

expect suspend fun extractFrame(
    videoPath: String, frameTimestamp: Long
): InputFrame?

expect suspend fun listVideoFrameTimestamps(
    videoPath: String,
): List<Long>

@Suppress("EXPECT_ACTUAL_CLASSIFIERS_ARE_IN_BETA_WARNING")
expect object VideoExtractionContext