import { AxiosRequestConfig } from 'axios'; import { IDouyinPayV1Config } from './douyin.interface'; import { IPayInfoByOutOrderNoOptions } from './douyin-pay-v1.interface'; export declare class DouyinPayV1 { constructor(config: IDouyinPayV1Config); readonly apiUrl: string; readonly sandboxApiUrl: string; readonly orderSyncApiUrl = "https://developer.toutiao.com"; readonly requestNotNeedSignParams: string[]; private salt; private token; private env; private appid; request(config: AxiosRequestConfig): Promise; private toMd5; requestSign(options: Record): string; callbackSign(options: Record): boolean; prepay(options: Record): Promise>; payInfoByOutOrderNo(options: IPayInfoByOutOrderNoOptions): Promise>; orderSync(options: Record): Promise>; }