UNPKG

@altostra/core

Version:

Core library for shared types and logic

12 lines (11 loc) 823 B
import type { SESBulkTemplatedCrudPolicy } from "./SESBulkTemplatedCrudPolicy"; import type { SESCrudPolicy } from "./SESCrudPolicy"; import type { SESEmailTemplateCrudPolicy } from "./SESEmailTemplateCrudPolicy"; import type { SESSendBouncePolicy } from "./SESSendBouncePolicy"; export * from "./SESBulkTemplatedCrudPolicy"; export * from "./SESCrudPolicy"; export * from "./SESEmailTemplateCrudPolicy"; export * from "./SESSendBouncePolicy"; export declare type SESPolicyTemplate = SESBulkTemplatedCrudPolicy | SESCrudPolicy | SESEmailTemplateCrudPolicy | SESSendBouncePolicy; export declare type SESPolicyTemplateKeys = keyof SESBulkTemplatedCrudPolicy | keyof SESCrudPolicy | keyof SESEmailTemplateCrudPolicy | keyof SESSendBouncePolicy; export declare const SESPolicyTemplateKeys: Record<SESPolicyTemplateKeys, true>;