export declare const mainGroup: {
    adaptersS_3: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, {
        typesAdapter: {};
    }>;
    adaptersUrl: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, {
        typesAdapter: {};
    }>;
    servicesCreatePresignedDownloadUrl: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_MODEL: {};
    }, {
        errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            BadRequestError: {};
            ForbiddenError: {};
            handleZodRequestValidationError: {};
            HttpError: {};
            InternalServerError: {};
            logError: {};
            NotFoundError: {};
            UnauthorizedError: {};
        }>>;
        serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            createServiceContext: {};
            createSystemServiceContext: {};
            createTestServiceContext: {};
            ServiceContext: {
                isTypeOnly: true;
            };
        }>>;
    }, {
        configAdapters: {};
        configCategories: {};
    }>;
    servicesCreatePresignedUploadUrl: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_MODEL: {};
        TPL_FILE_MODEL_TYPE: {};
    }, {
        errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            BadRequestError: {};
            ForbiddenError: {};
            handleZodRequestValidationError: {};
            HttpError: {};
            InternalServerError: {};
            logError: {};
            NotFoundError: {};
            UnauthorizedError: {};
        }>>;
        serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            createServiceContext: {};
            createSystemServiceContext: {};
            createTestServiceContext: {};
            ServiceContext: {
                isTypeOnly: true;
            };
        }>>;
    }, {
        utilsValidateFileUploadOptions: {};
    }>;
    servicesDownloadFile: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_MODEL: {};
    }, {
        errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            BadRequestError: {};
            ForbiddenError: {};
            handleZodRequestValidationError: {};
            HttpError: {};
            InternalServerError: {};
            logError: {};
            NotFoundError: {};
            UnauthorizedError: {};
        }>>;
        serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            createServiceContext: {};
            createSystemServiceContext: {};
            createTestServiceContext: {};
            ServiceContext: {
                isTypeOnly: true;
            };
        }>>;
    }, {
        configAdapters: {};
        configCategories: {};
    }>;
    servicesUploadFile: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_MODEL: {};
        TPL_FILE_MODEL_TYPE: {};
    }, {
        serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            createServiceContext: {};
            createSystemServiceContext: {};
            createTestServiceContext: {};
            ServiceContext: {
                isTypeOnly: true;
            };
        }>>;
    }, {
        utilsValidateFileUploadOptions: {};
    }>;
    servicesValidateFileInput: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_MODEL: {};
    }, {
        errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            BadRequestError: {};
            ForbiddenError: {};
            handleZodRequestValidationError: {};
            HttpError: {};
            InternalServerError: {};
            logError: {};
            NotFoundError: {};
            UnauthorizedError: {};
        }>>;
        prismaUtilsImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            applyDataPipeOutput: {};
            applyDataPipeOutputToOperations: {};
            applyDataPipeOutputWithoutOperation: {};
            createOneToManyCreateData: {};
            createOneToManyUpsertData: {};
            createOneToOneCreateData: {};
            createOneToOneUpsertData: {};
            createPrismaDisconnectOrConnectData: {};
            CreateServiceInput: {
                isTypeOnly: true;
            };
            DataPipeOutput: {
                isTypeOnly: true;
            };
            DeleteServiceInput: {
                isTypeOnly: true;
            };
            mergePipeOperations: {};
            UpdateServiceInput: {
                isTypeOnly: true;
            };
            UpsertPayload: {
                isTypeOnly: true;
            };
        }>>;
        serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            createServiceContext: {};
            createSystemServiceContext: {};
            createTestServiceContext: {};
            ServiceContext: {
                isTypeOnly: true;
            };
        }>>;
    }, {
        configAdapters: {};
        typesFileCategory: {};
    }>;
    typesAdapter: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, Record<never, Record<never, never>>>;
    typesFileCategory: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_COUNT_OUTPUT_TYPE: {};
    }, {
        serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            createServiceContext: {};
            createSystemServiceContext: {};
            createTestServiceContext: {};
            ServiceContext: {
                isTypeOnly: true;
            };
        }>>;
    }, {
        configAdapters: {};
    }>;
    utilsCreateFileCategory: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, {
        typesFileCategory: {};
    }>;
    utilsMime: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, Record<never, Record<never, never>>>;
    utilsValidateFileUploadOptions: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_CREATE_INPUT: {};
    }, {
        errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            BadRequestError: {};
            ForbiddenError: {};
            handleZodRequestValidationError: {};
            HttpError: {};
            InternalServerError: {};
            logError: {};
            NotFoundError: {};
            UnauthorizedError: {};
        }>>;
        serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            createServiceContext: {};
            createSystemServiceContext: {};
            createTestServiceContext: {};
            ServiceContext: {
                isTypeOnly: true;
            };
        }>>;
    }, {
        configAdapters: {};
        configCategories: {};
        typesAdapter: {};
        typesFileCategory: {};
        utilsMime: {};
    }>;
};
export declare const schemaGroup: {
    schemaFileCategory: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {
        pothosImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            builder: {};
        }>>;
    }, {
        configCategories: {};
    }>;
    schemaFileInput: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {
        pothosImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            builder: {};
        }>>;
    }, Record<never, Record<never, never>>>;
    schemaPresignedMutations: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_OBJECT_TYPE: {};
    }, {
        pothosImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            builder: {};
        }>>;
    }, {
        schemaFileCategory: {};
        servicesCreatePresignedDownloadUrl: {};
        servicesCreatePresignedUploadUrl: {};
    }>;
    schemaPublicUrl: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_OBJECT_TYPE: {};
    }, {
        pothosImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            builder: {};
        }>>;
    }, {
        configAdapters: {};
    }>;
};
export declare const FASTIFY_STORAGE_MODULE_TEMPLATES: {
    configAdapters: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_ADAPTERS: {};
    }, {}, Record<never, Record<never, never>>>;
    configCategories: import("@baseplate-dev/core-generators").TsTemplateFile<{
        TPL_FILE_CATEGORIES: {};
    }, {}, {
        typesFileCategory: {};
    }>;
    mainGroup: {
        adaptersS_3: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, {
            typesAdapter: {};
        }>;
        adaptersUrl: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, {
            typesAdapter: {};
        }>;
        servicesCreatePresignedDownloadUrl: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_MODEL: {};
        }, {
            errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                BadRequestError: {};
                ForbiddenError: {};
                handleZodRequestValidationError: {};
                HttpError: {};
                InternalServerError: {};
                logError: {};
                NotFoundError: {};
                UnauthorizedError: {};
            }>>;
            serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                createServiceContext: {};
                createSystemServiceContext: {};
                createTestServiceContext: {};
                ServiceContext: {
                    isTypeOnly: true;
                };
            }>>;
        }, {
            configAdapters: {};
            configCategories: {};
        }>;
        servicesCreatePresignedUploadUrl: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_MODEL: {};
            TPL_FILE_MODEL_TYPE: {};
        }, {
            errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                BadRequestError: {};
                ForbiddenError: {};
                handleZodRequestValidationError: {};
                HttpError: {};
                InternalServerError: {};
                logError: {};
                NotFoundError: {};
                UnauthorizedError: {};
            }>>;
            serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                createServiceContext: {};
                createSystemServiceContext: {};
                createTestServiceContext: {};
                ServiceContext: {
                    isTypeOnly: true;
                };
            }>>;
        }, {
            utilsValidateFileUploadOptions: {};
        }>;
        servicesDownloadFile: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_MODEL: {};
        }, {
            errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                BadRequestError: {};
                ForbiddenError: {};
                handleZodRequestValidationError: {};
                HttpError: {};
                InternalServerError: {};
                logError: {};
                NotFoundError: {};
                UnauthorizedError: {};
            }>>;
            serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                createServiceContext: {};
                createSystemServiceContext: {};
                createTestServiceContext: {};
                ServiceContext: {
                    isTypeOnly: true;
                };
            }>>;
        }, {
            configAdapters: {};
            configCategories: {};
        }>;
        servicesUploadFile: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_MODEL: {};
            TPL_FILE_MODEL_TYPE: {};
        }, {
            serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                createServiceContext: {};
                createSystemServiceContext: {};
                createTestServiceContext: {};
                ServiceContext: {
                    isTypeOnly: true;
                };
            }>>;
        }, {
            utilsValidateFileUploadOptions: {};
        }>;
        servicesValidateFileInput: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_MODEL: {};
        }, {
            errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                BadRequestError: {};
                ForbiddenError: {};
                handleZodRequestValidationError: {};
                HttpError: {};
                InternalServerError: {};
                logError: {};
                NotFoundError: {};
                UnauthorizedError: {};
            }>>;
            prismaUtilsImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                applyDataPipeOutput: {};
                applyDataPipeOutputToOperations: {};
                applyDataPipeOutputWithoutOperation: {};
                createOneToManyCreateData: {};
                createOneToManyUpsertData: {};
                createOneToOneCreateData: {};
                createOneToOneUpsertData: {};
                createPrismaDisconnectOrConnectData: {};
                CreateServiceInput: {
                    isTypeOnly: true;
                };
                DataPipeOutput: {
                    isTypeOnly: true;
                };
                DeleteServiceInput: {
                    isTypeOnly: true;
                };
                mergePipeOperations: {};
                UpdateServiceInput: {
                    isTypeOnly: true;
                };
                UpsertPayload: {
                    isTypeOnly: true;
                };
            }>>;
            serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                createServiceContext: {};
                createSystemServiceContext: {};
                createTestServiceContext: {};
                ServiceContext: {
                    isTypeOnly: true;
                };
            }>>;
        }, {
            configAdapters: {};
            typesFileCategory: {};
        }>;
        typesAdapter: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, Record<never, Record<never, never>>>;
        typesFileCategory: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_COUNT_OUTPUT_TYPE: {};
        }, {
            serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                createServiceContext: {};
                createSystemServiceContext: {};
                createTestServiceContext: {};
                ServiceContext: {
                    isTypeOnly: true;
                };
            }>>;
        }, {
            configAdapters: {};
        }>;
        utilsCreateFileCategory: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, {
            typesFileCategory: {};
        }>;
        utilsMime: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {}, Record<never, Record<never, never>>>;
        utilsValidateFileUploadOptions: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_CREATE_INPUT: {};
        }, {
            errorHandlerServiceImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                BadRequestError: {};
                ForbiddenError: {};
                handleZodRequestValidationError: {};
                HttpError: {};
                InternalServerError: {};
                logError: {};
                NotFoundError: {};
                UnauthorizedError: {};
            }>>;
            serviceContextImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                createServiceContext: {};
                createSystemServiceContext: {};
                createTestServiceContext: {};
                ServiceContext: {
                    isTypeOnly: true;
                };
            }>>;
        }, {
            configAdapters: {};
            configCategories: {};
            typesAdapter: {};
            typesFileCategory: {};
            utilsMime: {};
        }>;
    };
    schemaGroup: {
        schemaFileCategory: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {
            pothosImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                builder: {};
            }>>;
        }, {
            configCategories: {};
        }>;
        schemaFileInput: import("@baseplate-dev/core-generators").TsTemplateFile<{}, {
            pothosImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                builder: {};
            }>>;
        }, Record<never, Record<never, never>>>;
        schemaPresignedMutations: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_OBJECT_TYPE: {};
        }, {
            pothosImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                builder: {};
            }>>;
        }, {
            schemaFileCategory: {};
            servicesCreatePresignedDownloadUrl: {};
            servicesCreatePresignedUploadUrl: {};
        }>;
        schemaPublicUrl: import("@baseplate-dev/core-generators").TsTemplateFile<{
            TPL_FILE_OBJECT_TYPE: {};
        }, {
            pothosImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
                builder: {};
            }>>;
        }, {
            configAdapters: {};
        }>;
    };
};
//# sourceMappingURL=typed-templates.d.ts.map