/** * The condition half of a Look literal: `if @hover:`, `if viewport.width > * 40rem`, and the media subjects the language publishes. * * D115 P4 R3b. A viewport breakpoint has to resolve at compile time — it * becomes a media query, and a media query has no run time — so the threshold * check reads the module's static Look scope rather than the inferred type. */ import { type Expression, type ValueType } from "@velarscript/compiler/extension"; import { type LookAnalysisHost } from "./host.ts"; export declare function inferLookCondition(host: LookAnalysisHost, expression: Expression): ValueType; export declare function checkViewportThreshold(host: LookAnalysisHost, value: Expression): void; //# sourceMappingURL=conditions.d.ts.map