UNPKG

@daysnap/horn-jssdk

Version:

原生容器面向 H5 开发者提供的基于容器应用内的网页开发工具包

22 lines (21 loc) 751 B
import { type FailCallbackResult, type PickOptions } from '../../core'; export interface ChooseVideoResult { tempFilePaths: string[]; tempFiles: { cover: string; path: string; size: number; width: number; height: number; duration: number; }[]; } export interface ChooseVideoOptions { count?: number; compressed?: boolean; maxDuration?: number; sourceType?: ('album' | 'camera')[]; success?: (result: ChooseVideoResult) => void; fail?: (err: FailCallbackResult) => void; } export declare const chooseVideo: <T extends ChooseVideoOptions = ChooseVideoOptions>(options?: T | undefined) => import("../../core").PromisifySuccessResult<PickOptions<T>, ChooseVideoOptions>;