import { FavoritesStorage } from '@mastra/core/storage'; import type { StorageDeleteFavoritesForEntityInput, StorageIsFavoritedBatchInput, StorageListFavoritesInput, StorageFavoriteKey } from '@mastra/core/storage'; import type { FavoriteToggleResult } from '@mastra/core/storage/domains/favorites'; import type { PgDomainConfig } from '../../db/index.js'; export declare class FavoritesPG extends FavoritesStorage { #private; static readonly MANAGED_TABLES: readonly ["mastra_favorites"]; constructor(config: PgDomainConfig); static getExportDDL(schemaName?: string): string[]; init(): Promise; dangerouslyClearAll(): Promise; favorite(input: StorageFavoriteKey): Promise; unfavorite(input: StorageFavoriteKey): Promise; isFavorited(input: StorageFavoriteKey): Promise; isFavoritedBatch(input: StorageIsFavoritedBatchInput): Promise>; listFavoritedIds(input: StorageListFavoritesInput): Promise; deleteFavoritesForEntity(input: StorageDeleteFavoritesForEntityInput): Promise; } //# sourceMappingURL=index.d.ts.map