interface chooseMediaOptions {
    count?: number;
    mediaType?: 'image' | 'video';
    sourceType?: ('album' | 'camera')[];
    maxDuration?: number;
    sizeType?: ('original' | 'compressed')[];
    camera?: 'back' | 'front';
    success?: (result: chooseMediaResult) => void;
    fail?: (err: any) => void;
    complete?: () => void;
}
interface chooseMediaResult {
    tempFiles: {
        tempFilePath: string;
        size: number;
        duration: number;
        height: number;
        width: number;
        fileType: 'image' | 'video';
    }[];
    type: 'image' | 'video';
}
export declare function chooseMedia(options: chooseMediaOptions): void;
export {};
