import { z } from "@hono/zod-openapi";
import type { EmailServiceAdapter, EmailServiceSendParams } from "@authhero/adapter-interfaces";
export declare const postmarkCredentialsSchema: z.ZodObject<{
    api_key: z.ZodString;
}, z.core.$strip>;
export type PostmarkCredentials = z.infer<typeof postmarkCredentialsSchema>;
export interface PostmarkEmailServiceOptions {
    fetchImpl?: typeof fetch;
}
export declare class PostmarkEmailService implements EmailServiceAdapter {
    private readonly options;
    constructor(options?: PostmarkEmailServiceOptions);
    send(params: EmailServiceSendParams): Promise<void>;
}
