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 {};