import { type SourcePosition } from "@ark/fs"; import type { AssertionsByFile, TypeAssertionData, TypeAssertionKind } from "./writeAssertionCache.ts"; export type VersionedAssertionsByFile = [ tsVersion: string, relationshipAssertions: AssertionsByFile, benchAssertions: AssertionsByFile ]; export declare const getCachedAssertionEntries: () => VersionedAssertionsByFile[]; export type VersionedTypeAssertion = [tsVersion: string, assertionData: TypeAssertionData]; export declare const getTypeAssertionsAtPosition: (position: SourcePosition) => VersionedTypeAssertion<"type">[]; export declare const getBenchAssertionsAtPosition: (position: SourcePosition) => VersionedTypeAssertion<"bench">[];