import * as API from "../../common/api"; import { CollectionDoc, QueryParams, Resource, ResourceId, SingleDoc } from "../../common/structures"; import { Price } from "./price"; export declare function document(): typeof CollectionRequest; export declare function document(id: ResourceId): SingleRequest; export interface Collection extends CollectionDoc { data: SupportTier[]; } export interface Single extends SingleDoc { data: SupportTier | null; } export interface SupportTier extends Resource { name: string; public: boolean; disabled: boolean; contact: { phone: boolean; account_exec: boolean; }; supported: { onpremises: boolean; }; sla: { guaranteed_response: number; }; price: Price; } export declare class CollectionRequest { private static target; static get(query?: QueryParams): Promise>; } export declare class SingleRequest { private target; constructor(id: ResourceId); get(query?: QueryParams): Promise>; }