UNPKG

gmopg

Version:

GMO PaymentGateway API client

18 lines (17 loc) 958 B
import Client from '../client'; import { Constructor } from '../util'; import { SiteArgs } from '../client.type'; import { DeleteMemberArgs, DeleteMemberResult, SaveMemberArgs, SaveMemberResult, SearchMemberArgs, SearchMemberResult, UpdateMemberArgs, UpdateMemberResult } from './memberable.type'; declare const _default: <T extends Constructor<Client>>(Base: T) => { new (...args: any[]): { defaultMemberData(): SiteArgs; saveMember(args: SaveMemberArgs): Promise<SaveMemberResult>; updateMember(args: UpdateMemberArgs): Promise<UpdateMemberResult>; deleteMember(args: DeleteMemberArgs): Promise<DeleteMemberResult>; searchMember(args: SearchMemberArgs): Promise<SearchMemberResult | null>; config: import("../config.type").Config; post<T_1, U>(pathname: string, data: T_1): Promise<U>; isError(res: import("../client.type").UnknownParams): boolean; }; } & T; export default _default;