import type { SFCDescriptor } from "@vue/compiler-sfc"; import { type ComponentBinding, type NormalizedContract } from "./contracts.js"; import type { ComponentDiagnostic, ValidateVueSfcInput } from "./types.js"; export interface ComponentBindingAnalysis { bindings: Map; diagnostics: ComponentDiagnostic[]; } export declare function collectComponentBindings(input: ValidateVueSfcInput, descriptor: SFCDescriptor, contracts: readonly NormalizedContract[]): ComponentBindingAnalysis; export declare function collectImportedLocalNames(descriptor: SFCDescriptor, filename: string): Set; //# sourceMappingURL=component-bindings.d.ts.map