// generated by figma-sync/generate-docs-figma-members.mjs — DO NOT EDIT
import type { DocsFigmaMembers } from './types'

export type SwitchFigmaProps = {
  darkTheme: 'on' | 'off'
  status: 'on' | 'live' | 'off'
  enable: 'yes' | 'no'
  loading: 'no' | 'yes'
}

export const switchFigmaMembers: DocsFigmaMembers<SwitchFigmaProps> = {
  schemaVersion: "t2-sample-v0.1",
  component: "Switch",
  source: {
    figmaFileKey: "YbsPRUVmNdsbN40NNwh1Gn",
    figmaNodeId: "348:3483",
    figmaPage: "— — Buttons",
    figmaPageId: "273:43547",
    sourceFile: "figma-data/normalized/components-tokenized/switch__348_3483.json",
  },
  axes: [
    {
      figmaAxis: "dark theme",
      codeProp: "darkTheme",
      values: [
        "on",
        "off",
      ],
      valueCase: "figma-original",
    },
    {
      figmaAxis: "status",
      codeProp: "status",
      values: [
        "on",
        "live",
        "off",
      ],
      valueCase: "figma-original",
    },
    {
      figmaAxis: "enable",
      codeProp: "enable",
      values: [
        "yes",
        "no",
      ],
      valueCase: "figma-original",
    },
    {
      figmaAxis: "loading",
      codeProp: "loading",
      values: [
        "no",
        "yes",
      ],
      valueCase: "figma-original",
    },
  ],
  variants: [
    {
      variantId: "337:18075",
      figmaName: "dark theme=on, status=on, enable=yes, loading=no",
      props: {
        darkTheme: "on",
        status: "on",
        enable: "yes",
        loading: "no",
      },
      theme: "dark",
    },
    {
      variantId: "337:18211",
      figmaName: "dark theme=on, status=on, enable=no, loading=yes",
      props: {
        darkTheme: "on",
        status: "on",
        enable: "no",
        loading: "yes",
      },
      theme: "dark",
    },
    {
      variantId: "337:18249",
      figmaName: "dark theme=on, status=live, enable=yes, loading=no",
      props: {
        darkTheme: "on",
        status: "live",
        enable: "yes",
        loading: "no",
      },
      theme: "dark",
    },
    {
      variantId: "337:18248",
      figmaName: "dark theme=on, status=live, enable=no, loading=no",
      props: {
        darkTheme: "on",
        status: "live",
        enable: "no",
        loading: "no",
      },
      theme: "dark",
    },
    {
      variantId: "337:18245",
      figmaName: "dark theme=on, status=live, enable=no, loading=yes",
      props: {
        darkTheme: "on",
        status: "live",
        enable: "no",
        loading: "yes",
      },
      theme: "dark",
    },
    {
      variantId: "337:18083",
      figmaName: "dark theme=off, status=on, enable=yes, loading=no",
      props: {
        darkTheme: "off",
        status: "on",
        enable: "yes",
        loading: "no",
      },
      theme: "light",
    },
    {
      variantId: "337:18209",
      figmaName: "dark theme=off, status=on, enable=no, loading=yes",
      props: {
        darkTheme: "off",
        status: "on",
        enable: "no",
        loading: "yes",
      },
      theme: "light",
    },
    {
      variantId: "337:18250",
      figmaName: "dark theme=off, status=live, enable=yes, loading=no",
      props: {
        darkTheme: "off",
        status: "live",
        enable: "yes",
        loading: "no",
      },
      theme: "light",
    },
    {
      variantId: "337:18247",
      figmaName: "dark theme=off, status=live, enable=no, loading=no",
      props: {
        darkTheme: "off",
        status: "live",
        enable: "no",
        loading: "no",
      },
      theme: "light",
    },
    {
      variantId: "337:18246",
      figmaName: "dark theme=off, status=live, enable=no, loading=yes",
      props: {
        darkTheme: "off",
        status: "live",
        enable: "no",
        loading: "yes",
      },
      theme: "light",
    },
    {
      variantId: "337:18076",
      figmaName: "dark theme=on, status=on, enable=no, loading=no",
      props: {
        darkTheme: "on",
        status: "on",
        enable: "no",
        loading: "no",
      },
      theme: "dark",
    },
    {
      variantId: "337:18084",
      figmaName: "dark theme=off, status=on, enable=no, loading=no",
      props: {
        darkTheme: "off",
        status: "on",
        enable: "no",
        loading: "no",
      },
      theme: "light",
    },
    {
      variantId: "337:18082",
      figmaName: "dark theme=on, status=off, enable=yes, loading=no",
      props: {
        darkTheme: "on",
        status: "off",
        enable: "yes",
        loading: "no",
      },
      theme: "dark",
    },
    {
      variantId: "337:18210",
      figmaName: "dark theme=on, status=off, enable=no, loading=yes",
      props: {
        darkTheme: "on",
        status: "off",
        enable: "no",
        loading: "yes",
      },
      theme: "dark",
    },
    {
      variantId: "337:18081",
      figmaName: "dark theme=on, status=off, enable=no, loading=no",
      props: {
        darkTheme: "on",
        status: "off",
        enable: "no",
        loading: "no",
      },
      theme: "dark",
    },
    {
      variantId: "337:18085",
      figmaName: "dark theme=off, status=off, enable=yes, loading=no",
      props: {
        darkTheme: "off",
        status: "off",
        enable: "yes",
        loading: "no",
      },
      theme: "light",
    },
    {
      variantId: "337:18212",
      figmaName: "dark theme=off, status=off, enable=no, loading=yes",
      props: {
        darkTheme: "off",
        status: "off",
        enable: "no",
        loading: "yes",
      },
      theme: "light",
    },
    {
      variantId: "337:18086",
      figmaName: "dark theme=off, status=off, enable=no, loading=no",
      props: {
        darkTheme: "off",
        status: "off",
        enable: "no",
        loading: "no",
      },
      theme: "light",
    },
  ],
  meta: {
    generatedAt: "2026-05-14T07:04:33.722Z",
    sourceFile: "figma-data/normalized/components-tokenized/switch__348_3483.json",
    variantCount: 18,
  },
}
