///
import { IncomingMessage } from 'http';
import { TinderClient } from '../classes';
/**
* The tinder photos (not instagram but the one connected to the profile)
*/
declare class Photo {
private tinderClient;
/**
* Internal tinder id of the photo
*/
id: string;
/**
* Facebook id of the photo (only on your own)
*/
facebookId?: string;
/**
* Url where you can download the photo (you need to authenticate)
*/
url: string;
/**
* Location of different sizes of the photo
*/
processedFiles: [{
url: string;
height: number;
width: number;
}];
/**
* Filename of the photo, not sure if its the original uploadname
*/
fileName: string;
/**
* Extension, usually .jpg
*/
extension: string;
/**
* Wether or not it's the main photograph
*/
main?: boolean;
/**
* Unsure what this is, probably related to the option to randomly set your
* most succesfull photo first
*/
successRate?: number;
/**
* Unsure what this is, probably related to the option to randomly set your
* most succesfull photo first
*/
selectRate?: 0;
/**
* Unsure what this is
*/
shape?: string;
constructor(tinderClient: TinderClient, photodata: any);
/**
* Get photo
*/
get(): Promise;
}
export { Photo };