import { APIResource } from "../../../core/resource.mjs"; import * as RoutingAPI from "./routing/routing.mjs"; import { BaseRouting, Routing, RoutingSummaryV2Params, RoutingSummaryV2Response, RoutingTimeseriesGroupsV2Params, RoutingTimeseriesGroupsV2Response } from "./routing/routing.mjs"; import * as SecurityAPI from "./security/security.mjs"; import { BaseSecurity, Security, SecuritySummaryV2Params, SecuritySummaryV2Response, SecurityTimeseriesGroupsV2Params, SecurityTimeseriesGroupsV2Response } from "./security/security.mjs"; export declare class BaseEmail extends APIResource { static readonly _key: readonly ['radar', 'email']; } export declare class Email extends BaseEmail { routing: RoutingAPI.Routing; security: SecurityAPI.Security; } export interface RadarEmailSeries { FAIL: Array; NONE: Array; PASS: Array; } export interface RadarEmailSummary { /** * A numeric string. */ FAIL: string; /** * A numeric string. */ NONE: string; /** * A numeric string. */ PASS: string; } export declare namespace Email { export { type RadarEmailSeries as RadarEmailSeries, type RadarEmailSummary as RadarEmailSummary }; export { Routing as Routing, BaseRouting as BaseRouting, type RoutingSummaryV2Response as RoutingSummaryV2Response, type RoutingTimeseriesGroupsV2Response as RoutingTimeseriesGroupsV2Response, type RoutingSummaryV2Params as RoutingSummaryV2Params, type RoutingTimeseriesGroupsV2Params as RoutingTimeseriesGroupsV2Params, }; export { Security as Security, BaseSecurity as BaseSecurity, type SecuritySummaryV2Response as SecuritySummaryV2Response, type SecurityTimeseriesGroupsV2Response as SecurityTimeseriesGroupsV2Response, type SecuritySummaryV2Params as SecuritySummaryV2Params, type SecurityTimeseriesGroupsV2Params as SecurityTimeseriesGroupsV2Params, }; } //# sourceMappingURL=email.d.mts.map