import type { ElementSourceInfo } from 'element-source'; import type { ContextAdapter } from '../client/adapter'; type UnknownRecord = Record; export interface VueComponentContext { file: string | null; lineNumber: number | null; columnNumber: number | null; sourceLocation: string | null; componentName: string | null; componentStack: string[]; sourceStack: ElementSourceInfo[]; props: UnknownRecord | null; setupState: UnknownRecord | null; } export declare function getVueComponentContext(element: Element): Promise; export declare function createVueAdapter(): ContextAdapter; export {};