import { APIResource } from "../../core/resource.mjs"; import * as RulesAPI from "./rules.mjs"; import { BaseRules, RUMRule, RuleBulkCreateParams, RuleBulkCreateResponse, RuleCreateParams, RuleDeleteParams, RuleDeleteResponse, RuleListParams, RuleListResponse, RuleUpdateParams, Rules } from "./rules.mjs"; import * as SiteInfoAPI from "./site-info.mjs"; import { BaseSiteInfo, Site, SiteInfo, SiteInfoCreateParams, SiteInfoDeleteParams, SiteInfoDeleteResponse, SiteInfoGetParams, SiteInfoListParams, SiteInfoUpdateParams, SitesV4PagePaginationArray } from "./site-info.mjs"; export declare class BaseRUM extends APIResource { static readonly _key: readonly ['rum']; } export declare class RUM extends BaseRUM { siteInfo: SiteInfoAPI.SiteInfo; rules: RulesAPI.Rules; } export declare namespace RUM { export { SiteInfo as SiteInfo, BaseSiteInfo as BaseSiteInfo, type Site as Site, type SiteInfoDeleteResponse as SiteInfoDeleteResponse, type SitesV4PagePaginationArray as SitesV4PagePaginationArray, type SiteInfoCreateParams as SiteInfoCreateParams, type SiteInfoUpdateParams as SiteInfoUpdateParams, type SiteInfoListParams as SiteInfoListParams, type SiteInfoDeleteParams as SiteInfoDeleteParams, type SiteInfoGetParams as SiteInfoGetParams, }; export { Rules as Rules, BaseRules as BaseRules, type RUMRule as RUMRule, type RuleListResponse as RuleListResponse, type RuleDeleteResponse as RuleDeleteResponse, type RuleBulkCreateResponse as RuleBulkCreateResponse, type RuleCreateParams as RuleCreateParams, type RuleUpdateParams as RuleUpdateParams, type RuleListParams as RuleListParams, type RuleDeleteParams as RuleDeleteParams, type RuleBulkCreateParams as RuleBulkCreateParams, }; } //# sourceMappingURL=rum.d.mts.map