import { facilityCredentialReviewItemExample } from "../../src/review-workbench/review-workbench-data.js"; import { buildReviewItemPresentation, buildReviewResultPresentation, buildSurfaceProjectionPreview, deriveReviewSessionApplyResultForSnapshot, initialReviewQueueSessionState, type ReviewPresentationAdapter } from "../../src/review-workbench/review-workbench.js"; import type { ReviewSessionEvent } from "../../src/review-resource.js"; export declare const facilityCredentialPresentationAdapter: ReviewPresentationAdapter; export declare function buildFacilityCredentialConsumerExample(): Promise; export declare const facilityCredentialConsumerExample: FacilityCredentialConsumerExample; export interface FacilityCredentialConsumerExample { readonly reviewItem: typeof facilityCredentialReviewItemExample; readonly reviewSessionSnapshot: ReturnType; readonly reviewedSnapshot: ReturnType; readonly eventsToPersist: readonly ReviewSessionEvent[]; readonly persistedEvents: readonly ReviewSessionEvent[]; readonly persistedEventCount: number; readonly applyResult: Extract, { readonly ok: true; }>; readonly itemPresentation: ReturnType; readonly resultPresentation: ReturnType; readonly surfaceProjectionPreview: NonNullable>; }