import { APIResource } from "../../../core/resource.mjs"; import { APIPromise } from "../../../core/api-promise.mjs"; import { RequestOptions } from "../../../internal/request-options.mjs"; export declare class BaseRaw extends APIResource { static readonly _key: readonly ['emailSecurity', 'investigate', 'raw']; /** * Returns the raw eml of any non-benign message. * * @example * ```ts * const raw = await client.emailSecurity.investigate.raw.get( * '4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678', * { account_id: '023e105f4ecef8ad9ca31a8372d0c353' }, * ); * ``` */ get(investigateID: string, params: RawGetParams, options?: RequestOptions): APIPromise; } export declare class Raw extends BaseRaw { } export interface RawGetResponse { /** * A UTF-8 encoded eml file of the email. */ raw: string; } export interface RawGetParams { /** * Identifier. */ account_id: string; } export declare namespace Raw { export { type RawGetResponse as RawGetResponse, type RawGetParams as RawGetParams }; } //# sourceMappingURL=raw.d.mts.map