/** * Creates the tenant database for one tenant. * @param {{configuration: import("../configuration.js").default, databaseConfiguration: import("../configuration-types.js").DatabaseConfigurationType, identifier?: string, tenant: ReturnType}} args - Provisioning arguments. * @returns {Promise} - Resolves once the tenant database exists. */ export declare function createTenantDatabase({ configuration, databaseConfiguration, identifier, tenant }: { configuration: import("../configuration.js").default; databaseConfiguration: import("../configuration-types.js").DatabaseConfigurationType; identifier?: string; tenant: ReturnType; }): Promise; /** * Drops the tenant database for one tenant. Uses `DROP DATABASE IF EXISTS`, so it * is a safe no-op for a tenant that was never fully provisioned. * @param {{configuration: import("../configuration.js").default, databaseConfiguration: import("../configuration-types.js").DatabaseConfigurationType}} args - Provisioning arguments. * @returns {Promise} - Resolves once the tenant database is gone. */ export declare function dropTenantDatabase({ configuration, databaseConfiguration }: { configuration: import("../configuration.js").default; databaseConfiguration: import("../configuration-types.js").DatabaseConfigurationType; }): Promise; //# sourceMappingURL=default-tenant-database-provisioning.d.ts.map