export interface ChooseMediaOption { /** * 文件类型,默认为 1 * * - 1:视频和图片 * - 2:图片 * - 3:视频 */ type?: number; /** * 最多可以选择的文件个数,默认为 1 */ maxMediaNumber?: number; /** * 是否显示拍照,默认为 false */ isShowCamera?: boolean; /** * 是否需要裁减,默认为 false */ isCut?: boolean; /** * 图片裁减的宽度 */ width?: number; /** * 图片裁减的高度 */ height?: number; /** * 已选中的本地图片路径 */ selectedPicLocalUrl?: string[]; } export interface ChosenPhoto { height: number; width: number; photoFilePath: string; } export interface ChosenVideo { endTime: number; startTime: number; videoFilePath: string; } export interface ChosenMedia { photo?: ChosenPhoto[]; video?: ChosenVideo[]; } /** * 拍摄或从手机相册中选择图片或视频。 * * @param option - 选择参数 */ declare function chooseMedia(option: ChooseMediaOption): Promise; export default chooseMedia;