import { APIResource } from 'cloudflare/resource';
import * as RulesAPI from 'cloudflare/resources/rum/rules';
import * as SiteInfoAPI from 'cloudflare/resources/rum/site-info';
export declare class RUM extends APIResource {
    siteInfo: SiteInfoAPI.SiteInfo;
    rules: RulesAPI.Rules;
}
export declare namespace RUM {
    export import SiteInfo = SiteInfoAPI.SiteInfo;
    export import RUMSite = SiteInfoAPI.RUMSite;
    export import SiteInfoDeleteResponse = SiteInfoAPI.SiteInfoDeleteResponse;
    export import RUMSitesV4PagePaginationArray = SiteInfoAPI.RUMSitesV4PagePaginationArray;
    export import SiteInfoCreateParams = SiteInfoAPI.SiteInfoCreateParams;
    export import SiteInfoUpdateParams = SiteInfoAPI.SiteInfoUpdateParams;
    export import SiteInfoListParams = SiteInfoAPI.SiteInfoListParams;
    export import SiteInfoDeleteParams = SiteInfoAPI.SiteInfoDeleteParams;
    export import SiteInfoGetParams = SiteInfoAPI.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