import Token from './token'; export declare class TaobaoCrawler extends Token { imageId: string; constructor(options?: any); get t(): number; get upload_url(): string; get goods_search_url(): string; get upload_headers(): any; get search_headers(): any; get_params(data: any, t: any, jsv?: string): { jsv: string; appKey: string; t: any; api: string; ecode: string; v: string; type: string; dataType: string; sign: string; data: any; }; get_search_data(q: string): string; getSearchParams({ imageId, requestId, sessionId, sortField, sortType, beginPage, pageSize }: { imageId: any; requestId: any; sessionId: any; sortField: any; sortType: any; beginPage: any; pageSize: any; }): { tab: string; imageId: any; imageIdList: any; sortField: any; sortType: any; spm: string; imageAddress: string; beginPage: any; pageSize: any; pageName: string; '_bx-v': string; requestId: any; sessionId: any; }; binaryio_to_base64(binaryData: any): string; get_data(fileBuffer: any): { data: string; }; upload(fileBuffer: any): Promise; imageSearchResult({ requestId, sessionId, sortField, sortType, beginPage, pageSize }: { requestId?: string; sessionId?: string; sortField?: string; sortType?: string; beginPage?: number; pageSize?: number; }): Promise; searchResult({ q }: { q: any; }): Promise; uploadAndSearch(fileBuffer: any): Promise; image_search_url(image_id: any): string; } export * from './good_list'; export * from './sku_list';