export declare const POSTMARK_CORE_POSTMARK_GENERATED: {
    paths: {
        provider: import("@baseplate-dev/sync").ProviderType<import("./template-paths.js").PostmarkCorePostmarkPaths>;
        task: import("@baseplate-dev/sync").GeneratorTask<{
            postmarkCorePostmarkPaths: import("@baseplate-dev/sync").ProviderExport<import("./template-paths.js").PostmarkCorePostmarkPaths>;
        }, {
            appModule: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/fastify-generators").AppModuleProvider>;
        }, undefined>;
    };
    renderers: {
        provider: import("@baseplate-dev/sync").ProviderType<import("./template-renderers.js").PostmarkCorePostmarkRenderers>;
        task: import("@baseplate-dev/sync").GeneratorTask<{
            postmarkCorePostmarkRenderers: import("@baseplate-dev/sync").ProviderExport<import("./template-renderers.js").PostmarkCorePostmarkRenderers>;
        }, {
            configServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                config: {};
            }>>;
            emailModuleImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                EmailAdapter: {
                    isTypeOnly: true;
                };
                EmailAttachment: {
                    isTypeOnly: true;
                };
                EmailRawOptions: {
                    isTypeOnly: true;
                };
                EmailSendOptions: {
                    isTypeOnly: true;
                };
                sendEmail: {};
                sendEmailQueue: {};
                sendRawEmail: {};
                TransformedEmailMessage: {
                    isTypeOnly: true;
                };
            }>>;
            paths: import("@baseplate-dev/sync").ProviderType<import("./template-paths.js").PostmarkCorePostmarkPaths>;
            typescriptFile: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").TypescriptFileProvider>;
        }, undefined>;
    };
    templates: {
        postmarkService: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {
            configServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                config: {};
            }>>;
            emailModuleImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                EmailAdapter: {
                    isTypeOnly: true;
                };
                EmailAttachment: {
                    isTypeOnly: true;
                };
                EmailRawOptions: {
                    isTypeOnly: true;
                };
                EmailSendOptions: {
                    isTypeOnly: true;
                };
                sendEmail: {};
                sendEmailQueue: {};
                sendRawEmail: {};
                TransformedEmailMessage: {
                    isTypeOnly: true;
                };
            }>>;
        }, Record<never, Record<never, never>>>;
    };
};
//# sourceMappingURL=index.d.ts.map