import { APIResource } from "../../core/resource.mjs"; import { APIPromise } from "../../core/api-promise.mjs"; import { RequestOptions } from "../../internal/request-options.mjs"; export declare class BaseOrganizationProfileResource extends APIResource { static readonly _key: readonly ['organizations', 'organizationProfile']; /** * Modify organization profile. (Currently in Public Beta - see * https://developers.cloudflare.com/fundamentals/organizations/) */ update(organizationID: string, body: OrganizationProfileUpdateParams, options?: RequestOptions): APIPromise; /** * Get an organizations profile if it exists. (Currently in Public Beta - see * https://developers.cloudflare.com/fundamentals/organizations/) */ get(organizationID: string, options?: RequestOptions): APIPromise; } export declare class OrganizationProfileResource extends BaseOrganizationProfileResource { } export interface OrganizationProfile { business_address: string; business_email: string; business_name: string; business_phone: string; external_metadata: string; } export interface OrganizationProfileParam { business_address: string; business_email: string; business_name: string; business_phone: string; external_metadata: string; } export interface OrganizationProfileUpdateParams { business_address: string; business_email: string; business_name: string; business_phone: string; external_metadata: string; } export declare namespace OrganizationProfileResource { export { type OrganizationProfile as OrganizationProfile, type OrganizationProfileUpdateParams as OrganizationProfileUpdateParams, }; } //# sourceMappingURL=organization-profile.d.mts.map