import type { CrosshairWithFormat } from './crosshair-format.js'; export interface CrosshairV1 extends CrosshairWithFormat<'cs2-v1'> { style: number; followRecoil: boolean; centerDotEnabled: boolean; tStyleEnabled: boolean; outlineMode: number; red: number; green: number; blue: number; alpha: number; outlineRed: number; outlineGreen: number; outlineBlue: number; outlineAlpha: number; gap: number; length: number; thickness: number; dynamicSpreadLimit: number; splitDistance: number; innerSplitAlpha: number; outerSplitAlpha: number; splitSizeRatio: number; screenHeight: number; scopeDotScale: number; scopeDotUseCrosshairColor: boolean; } export declare function isCs2ShareCode(shareCode: string): boolean; export declare function decodeCs2CrosshairShareCode(shareCode: string): CrosshairV1; export declare function encodeCs2Crosshair(crosshair: CrosshairV1): string; export declare function cs2CrosshairToConVars(crosshair: CrosshairV1): string; //# sourceMappingURL=crosshair.d.ts.map