import type { ComponentUsage } from '../types/index.js'; import type { Block, Code } from '@/types/pug'; export declare function detectAttributeUsage(componentBody: Block): ComponentUsage; export declare function isVariableReference(value: string): boolean; export declare function createPropsCode(props: Map, paramPrefix?: string): Code[]; export declare function createAttrsCode(attrs: Map, paramPrefix?: string): Code[]; export declare function extractReferencedVariables(props: Map, attrs: Map): Set; //# sourceMappingURL=usageDetector.d.ts.map