123456789101112131415161718192021222324 |
- import { TeamUserBillingDetails as BillingDetailsModel } from "../models/team_user_billing_details";
- import { BaseCollection } from "./base_collection";
- import { TeamOnly } from "../interfaces/team_only";
- type BillingDetailsParams = {
- billing_email: string;
- country_code: string;
- zip: string | number;
- state_code?: string;
- address1?: string;
- address2?: string;
- city?: string;
- phone?: string;
- company?: string;
- vatnumber?: string;
- };
- export declare class TeamUserBillingDetails extends BaseCollection {
- protected static rootElementName: string;
- protected static prefixURI: string;
- protected static elementClass: typeof BillingDetailsModel;
- get(team_id: string | number): Promise<BillingDetailsModel>;
- create(billing_details_params: BillingDetailsParams, request_params: TeamOnly): Promise<BillingDetailsModel>;
- update(team_id: string | number, billing_details_params: BillingDetailsParams): Promise<any>;
- }
- export {};
|