import type { components, paths } from '../generated/openapi.js'; import type { RequestOptions } from '../types.js'; import { BaseResource } from './base.js'; export type AreaCodes = components['schemas']['AreaCodes']; export type AreaCode = components['schemas']['AreaCode']; export type Country = components['schemas']['Country']; export type ListAreaCodesQuery = NonNullable; export declare class AreaCodesResource extends BaseResource { /** * `GET /v1/area-codes` — list the selectable area codes a customer can * request as `preferred_area_codes` on a pre-order, for rendering an * area-code picker. Public (no auth required). Pass `{ country }` (ISO 3166-1 * alpha-2, case-insensitive) to filter the area-code list; the `countries` * list in the response is always the full selectable set so it can drive a * country dropdown in the same round-trip. */ list(query?: ListAreaCodesQuery, opts?: RequestOptions): Promise; } //# sourceMappingURL=area-codes.d.ts.map