type PostalMessageInput = { to: string[]; subject: string; plainBody: string; htmlBody: string; }; type PostalClient = { enabled: boolean; sendMessage: (input: PostalMessageInput) => Promise; }; type CreatePostalClientOptions = { baseUrl: string; apiKey: string; from: string; fetchImpl?: typeof fetch; }; type CreatePostalClientFromEnvOptions = { baseUrlEnv?: string; apiKeyEnv?: string; fromEnv?: string; env?: Record; fetchImpl?: typeof fetch; }; declare function createPostalClient(options: CreatePostalClientOptions): PostalClient; declare function createPostalClientFromEnv(options?: CreatePostalClientFromEnvOptions): PostalClient; export { type CreatePostalClientOptions, type PostalClient, type PostalMessageInput, createPostalClient, createPostalClientFromEnv };