import { type EntityName } from '@mikro-orm/core'; import { SqlEntityManager } from '@mikro-orm/sql'; import type { PostgreSqlDriver } from './PostgreSqlDriver.js'; /** * @inheritDoc */ export declare class PostgreSqlEntityManager< Driver extends PostgreSqlDriver = PostgreSqlDriver, > extends SqlEntityManager { /** * Refreshes a materialized view. * * @param entityName - The entity name or class of the materialized view * @param options - Optional settings * @param options.concurrently - If true, refreshes the view concurrently (requires a unique index on the view) */ refreshMaterializedView( entityName: EntityName, options?: { concurrently?: boolean; }, ): Promise; }