{"version":3,"file":"figma_connect.js","sourceRoot":"","sources":["../../src/connect/figma_connect.ts"],"names":[],"mappings":"","sourcesContent":["import { FigmaConnectLink } from './api'\nimport { Intrinsic } from './intrinsics'\nimport { SyntaxHighlightLanguage } from './label_language_mapping'\n\nexport type BaseCodeConnectObject = {\n figmaNode: string\n component?: string\n variant?: Record\n template: string\n templateData: {\n props?: Record\n imports?: string[]\n nestable?: boolean\n isParserless?: boolean\n }\n language: SyntaxHighlightLanguage\n label: string\n links?: FigmaConnectLink[]\n source?: string\n sourceLocation?: { line: number }\n}\n\nexport type CodeConnectJSON = BaseCodeConnectObject & {\n metadata: {\n cliVersion: string\n }\n // INTERNAL ONLY: Path to the Code Connect file itself, used for parserless migration\n // Should be stripped out before publishing\n _codeConnectFilePath?: string\n}\n"]}