import { invoke } from '@tauri-apps/api/core'; export interface ThumbnailSpritesheet { filePath: string; startIndex: number; count: number; thumbWidth: number; thumbHeight: number; columns: number; intervalSeconds: number; } export async function extractKeyframes(filePath: string): Promise { return invoke('extract_keyframes', { filePath }); }