import type { CatalogPresentationProfileRecord } from "@x12i/catalox-contracts/presentation-binding.js"; import { FirestoreStore } from "./firestore-store.js"; export declare class PresentationProfileStore { private readonly store; constructor(store: FirestoreStore); private docRef; get(profileId: string): Promise; upsert(record: CatalogPresentationProfileRecord): Promise; /** * Best-effort listing of applicable profiles for a catalog. * Returns catalog-scoped profiles first, then catalogType-scoped profiles. */ listForCatalog(input: { catalogId?: string; catalogType?: string; }): Promise; } //# sourceMappingURL=presentation-profile-store.d.ts.map