export declare const chooseVideo: (args: import("@hylid/types").AsyncCallback<{ filePath: string; duration: number; size: number; height: number; width: number; tempFilePath: string; }> & { sourceType?: string[] | undefined; compressed?: boolean | undefined; maxDuration?: number | undefined; camera?: string | undefined; }) => void; export default chooseVideo; export declare const chooseVideoAsync: (args?: (import("@hylid/types").AsyncCallback<{ filePath: string; duration: number; size: number; height: number; width: number; tempFilePath: string; }> & { sourceType?: string[] | undefined; compressed?: boolean | undefined; maxDuration?: number | undefined; camera?: string | undefined; }) | undefined) => Promise<{ filePath: string; duration: number; size: number; height: number; width: number; tempFilePath: string; }>;