{
  "schemaVersion": 1,
  "package": "@fayegram-ai/faye-ui",
  "moduleGroup": "tokens",
  "entry": "@fayegram-ai/faye-ui/tokens/scales",
  "source": "packages/tokens/src/scales.ts",
  "clientBoundary": false,
  "declarations": [
    {
      "name": "breakpoints",
      "kind": "VariableDeclaration",
      "signature": "breakpoints = { sm: '40rem', md: '48rem', lg: '64rem', xl: '80rem' } as const",
      "line": 2
    },
    {
      "name": "Breakpoint",
      "kind": "TypeAliasDeclaration",
      "signature": "export type Breakpoint = keyof typeof breakpoints;",
      "line": 3
    },
    {
      "name": "Space",
      "kind": "TypeAliasDeclaration",
      "signature": "export type Space = '0' | 'half' | '1' | '2' | '3' | '4' | '5' | '6' | '8' | '10' | '12' | '16' | '20' | '24';",
      "line": 4
    },
    {
      "name": "cssVar",
      "kind": "FunctionDeclaration",
      "signature": "export function cssVar(name: TokenName): string",
      "line": 5
    },
    {
      "name": "tokenRef",
      "kind": "FunctionDeclaration",
      "signature": "export function tokenRef(name: TokenName): {\n    token: TokenName;\n}",
      "line": 6
    },
    {
      "name": "space",
      "kind": "FunctionDeclaration",
      "signature": "export function space(value: Space): string",
      "line": 9
    }
  ],
  "typesComplete": false,
  "typeScope": "Explicit source declarations plus dependency-resolved emitted exports. Full inherited/generic restrictions remain authoritative in installed declarations.",
  "compiledExports": [
    {
      "name": "cssVar",
      "kind": "value",
      "type": "(name: TokenName) => string",
      "description": ""
    },
    {
      "name": "tokenRef",
      "kind": "value",
      "type": "(name: TokenName) => { token: TokenName; }",
      "description": ""
    },
    {
      "name": "space",
      "kind": "value",
      "type": "(value: Space) => string",
      "description": ""
    },
    {
      "name": "breakpoints",
      "kind": "value",
      "type": "{ readonly sm: \"40rem\"; readonly md: \"48rem\"; readonly lg: \"64rem\"; readonly xl: \"80rem\"; }",
      "description": ""
    },
    {
      "name": "Breakpoint",
      "kind": "type",
      "type": "\"sm\" | \"md\" | \"lg\" | \"xl\"",
      "description": ""
    },
    {
      "name": "Space",
      "kind": "type",
      "type": "Space",
      "description": ""
    }
  ],
  "declaration": "packages/faye-ui/dist/tokens/scales.d.ts"
}
