import { APIResource } from "../../core/resource.mjs"; import * as SubmissionsAPI from "./submissions.mjs"; import { BaseSubmissions, SubmissionListParams, SubmissionListResponse, SubmissionListResponsesV4PagePaginationArray, Submissions } from "./submissions.mjs"; import * as InvestigateAPI from "./investigate/investigate.mjs"; import { BaseInvestigate, Investigate, InvestigateGetParams, InvestigateGetResponse, InvestigateListParams, InvestigateListResponse, InvestigateListResponsesV4PagePaginationArray } from "./investigate/investigate.mjs"; import * as PhishguardAPI from "./phishguard/phishguard.mjs"; import { BasePhishguard, Phishguard } from "./phishguard/phishguard.mjs"; import * as SettingsAPI from "./settings/settings.mjs"; import { BaseSettings, Settings } from "./settings/settings.mjs"; export declare class BaseEmailSecurity extends APIResource { static readonly _key: readonly ['emailSecurity']; } export declare class EmailSecurity extends BaseEmailSecurity { investigate: InvestigateAPI.Investigate; phishguard: PhishguardAPI.Phishguard; settings: SettingsAPI.Settings; submissions: SubmissionsAPI.Submissions; } export declare namespace EmailSecurity { export { Investigate as Investigate, BaseInvestigate as BaseInvestigate, type InvestigateListResponse as InvestigateListResponse, type InvestigateGetResponse as InvestigateGetResponse, type InvestigateListResponsesV4PagePaginationArray as InvestigateListResponsesV4PagePaginationArray, type InvestigateListParams as InvestigateListParams, type InvestigateGetParams as InvestigateGetParams, }; export { Phishguard as Phishguard, BasePhishguard as BasePhishguard }; export { Settings as Settings, BaseSettings as BaseSettings }; export { Submissions as Submissions, BaseSubmissions as BaseSubmissions, type SubmissionListResponse as SubmissionListResponse, type SubmissionListResponsesV4PagePaginationArray as SubmissionListResponsesV4PagePaginationArray, type SubmissionListParams as SubmissionListParams, }; } //# sourceMappingURL=email-security.d.mts.map