/** * guidanceTokens — the single source of truth for the panorama capture * GUIDANCE visual language (rotate prompt, pan how-to, countdown, too-fast * pill, lateral popup). Values are taken verbatim from the design handoff * ("Camera Capture Guides") so every guidance surface shares exact styling * instead of re-declaring colors per component. * * The two looping device-motion graphics are drawn programmatically (see * ./guidanceGraphics — pure RN View + Animated, no image assets); these * tokens cover both those graphics and the code-built chrome around them. */ export declare const GUIDANCE_TOKENS: { /** Device outline, caption text, countdown number. */ readonly white: "#FFFFFF"; /** Rotation ring/arrow, pan guide line, dots, glow — the one accent. */ readonly amber: "#FFC462"; /** Caption-pill / popup background scrim. */ readonly scrim: "rgba(0,0,0,0.42)"; /** Pill hairline border. */ readonly hairline: "rgba(255,255,255,0.16)"; /** On-screen size (px square) of the rotate / pan guidance graphics. */ readonly graphicSize: 240; }; /** * Caption-pill spec (item 2 "Rotate to landscape" + reused by the too-fast * pill): full pill, scrim bg, hairline border, amber leading dot, white * 13px/600 text. */ export declare const GUIDANCE_PILL: { readonly paddingVertical: 8; readonly paddingHorizontal: 15; readonly borderRadius: 999; readonly dotSize: 6; readonly dotGap: 7; readonly fontSize: 13; readonly fontWeight: "600"; }; /** * Countdown spec (item 5): amber dot + glow, white 30px/700 tabular-nums * number, whole timer blinks opacity 0.18↔1 over a 1s ease-in-out cycle. */ export declare const GUIDANCE_COUNTDOWN: { readonly dotSize: 9; readonly dotGap: 8; readonly dotGlow: "rgba(255,196,98,0.85)"; readonly fontSize: 30; readonly fontWeight: "700"; readonly blinkMinOpacity: 0.18; readonly blinkMaxOpacity: 1; readonly blinkPeriodMs: 1000; /** top/left inset from the (user-perceived) corner. */ readonly inset: 16; }; //# sourceMappingURL=guidanceTokens.d.ts.map