export interface RequestLog { success?: boolean; url?: string; req?: any; orginReq?: any; res?: any; orginRes?: any; msg?: string; } export declare type PayStaticConfig = { sandbox?: boolean; host?: string; sandboxHost?: string; requestLog: (log: RequestLog) => any; }; export declare abstract class PayStatic { static sandbox: boolean; static host: string; static sandboxHost: string; static getHost(): string; static requestLog(log: RequestLog): void; static config(opt: PayStaticConfig): void; } export declare const SignType: { RSA: string; RSA2: string; };