import { z } from 'zod';
export declare const TRANSACTIONAL_LIB_TYPE = "@baseplate-dev/plugin-email/transactional-lib";
export declare const createTransactionalLibSchema: import("@baseplate-dev/project-builder-lib").DefinitionSchemaCreatorWithSlots<z.ZodObject<{
    type: z.ZodLiteral<"@baseplate-dev/plugin-email/transactional-lib">;
    id: z.ZodDefault<z.ZodString>;
    name: z.ZodString;
}, z.core.$strip>, {
    librarySlot: import("@baseplate-dev/project-builder-lib").DefinitionEntityType<false>;
}>;
export declare const transactionalLibDefinitionSchemaEntry: {
    name: string;
    definitionSchema: import("@baseplate-dev/project-builder-lib").DefinitionSchemaCreatorWithSlots<z.ZodObject<{
        type: z.ZodLiteral<"@baseplate-dev/plugin-email/transactional-lib">;
        id: z.ZodDefault<z.ZodString>;
        name: z.ZodString;
    }, z.core.$strip>, {
        librarySlot: import("@baseplate-dev/project-builder-lib").DefinitionEntityType<false>;
    }>;
};
//# sourceMappingURL=transactional-lib-definition.d.ts.map