import { APIResource } from 'cloudflare/resource';
import * as RulesAPI from 'cloudflare/resources/rum/rules';
import * as SiteInfosAPI from 'cloudflare/resources/rum/site-infos';
export declare class RUM extends APIResource {
    siteInfos: SiteInfosAPI.SiteInfos;
    rules: RulesAPI.Rules;
}
export declare namespace RUM {
    export import SiteInfos = SiteInfosAPI.SiteInfos;
    export import RUMSite = SiteInfosAPI.RUMSite;
    export import SiteInfoDeleteResponse = SiteInfosAPI.SiteInfoDeleteResponse;
    export import RUMSitesV4PagePaginationArray = SiteInfosAPI.RUMSitesV4PagePaginationArray;
    export import SiteInfoCreateParams = SiteInfosAPI.SiteInfoCreateParams;
    export import SiteInfoUpdateParams = SiteInfosAPI.SiteInfoUpdateParams;
    export import SiteInfoListParams = SiteInfosAPI.SiteInfoListParams;
    export import SiteInfoDeleteParams = SiteInfosAPI.SiteInfoDeleteParams;
    export import SiteInfoGetParams = SiteInfosAPI.SiteInfoGetParams;
    export import Rules = RulesAPI.Rules;
    export import RUMRule = RulesAPI.RUMRule;
    export import RuleListResponse = RulesAPI.RuleListResponse;
    export import RuleDeleteResponse = RulesAPI.RuleDeleteResponse;
    export import RuleCreateParams = RulesAPI.RuleCreateParams;
    export import RuleUpdateParams = RulesAPI.RuleUpdateParams;
    export import RuleListParams = RulesAPI.RuleListParams;
    export import RuleDeleteParams = RulesAPI.RuleDeleteParams;
}
//# sourceMappingURL=rum.d.ts.map