/**
 * Version management for the easy-email library
 */
export declare const VERSION: {
    readonly major: 2;
    readonly minor: 0;
    readonly patch: 0;
    readonly toString: () => string;
    readonly isCompatible: (otherVersion: string) => boolean;
};
export declare const LIBRARY_INFO: {
    readonly name: "@454creative/easy-email";
    readonly version: string;
    readonly description: "A framework-agnostic email service library for Node.js with observability and monitoring";
    readonly author: "Will Chu <wchu@454creative.com>";
    readonly license: "ISC";
    readonly repository: "https://bitbucket.org/454creative/easy-email";
    readonly homepage: "https://bitbucket.org/454creative/easy-email#readme";
    readonly bugs: "https://bitbucket.org/454creative/easy-email/issues";
    readonly engines: {
        readonly node: ">=14.0.0";
    };
};
/**
 * Get library information
 */
export declare function getLibraryInfo(): {
    version: string;
    fullVersion: string;
    name: "@454creative/easy-email";
    description: "A framework-agnostic email service library for Node.js with observability and monitoring";
    author: "Will Chu <wchu@454creative.com>";
    license: "ISC";
    repository: "https://bitbucket.org/454creative/easy-email";
    homepage: "https://bitbucket.org/454creative/easy-email#readme";
    bugs: "https://bitbucket.org/454creative/easy-email/issues";
    engines: {
        readonly node: ">=14.0.0";
    };
};
/**
 * Check if the current version is compatible with a given version
 */
export declare function isVersionCompatible(version: string): boolean;
//# sourceMappingURL=version.d.ts.map