export declare const RESEND_ERROR_CODES_BY_KEY: {
    readonly missing_required_fields: 422;
    readonly rate_limit_exceeded: 429;
    readonly missing_api_key: 401;
    readonly invalid_api_Key: 403;
    readonly invalid_from_address: 403;
    readonly not_found: 404;
    readonly method_not_allowed: 405;
    readonly internal_server_error: 500;
};
type ValueOf<TObj> = TObj[keyof TObj];
export type RESEND_ERROR_CODE_NUMBER = ValueOf<typeof RESEND_ERROR_CODES_BY_KEY>;
export type RESEND_ERROR_CODE_KEY = keyof typeof RESEND_ERROR_CODES_BY_KEY;
interface ErrorResponse {
    error: {
        message: string;
        status: RESEND_ERROR_CODE_NUMBER;
        type: RESEND_ERROR_CODE_KEY;
    };
}
export { ErrorResponse };
export type Tag = {
    name: string;
    value: string;
};
