declare const root: RootObject
export default root
interface RootObject {
  asset: Asset;
  color: Color;
  depth: Depth;
  font: Font2;
  size: Size;
  time: Time;
}
interface Time {
  transition: Transition;
}
interface Transition {
  slow: Slow;
  medium: Slow;
  fast: Slow;
}
interface Slow {
  keepDetails: boolean;
  value: string;
  duration: string;
  timing: string;
  comment: string;
  filePath: string;
  isSource: boolean;
  original: Original2;
  name: string;
  attributes: Attributes;
  path: string[];
}
interface Original2 {
  keepDetails: boolean;
  value: string;
  duration: string;
  timing: string;
  comment: string;
}
interface Size {
  'border-radius': Borderradius;
  breakpoint: Breakpoint;
  font: Font3;
  'line-height': Lineheight;
  spacing: Spacing;
  stroke: Stroke;
}
interface Stroke {
  sm: string;
  md: string;
  lg: string;
}
interface Spacing {
  '0': string;
  '1': string;
  '2': string;
  '3': string;
  '4': string;
  '5': string;
  '6': string;
  '7': string;
  '8': string;
  '9': string;
  '10': string;
  '11': string;
  '12': string;
  '13': string;
  '0.5': string;
  '1.5': string;
  '2.5': string;
}
interface Lineheight {
  heading: string;
  body: string;
}
interface Font3 {
  '2xs': Fontsize;
  xs: Fontsize;
  sm: Fontsize;
  md: Fontsize;
  'md-lg': Fontsize;
  lg: Fontsize;
  xl: Fontsize;
  xxl: Fontsize;
}
interface Breakpoint {
  sm: string;
  md: string;
  lg: string;
  xl: string;
}
interface Borderradius {
  none: string;
  xxs: string;
  xs: string;
  sm: string;
  md: string;
  lg: string;
  xl: string;
  '2xl': string;
}
interface Font2 {
  family: Family;
  style: Style;
}
interface Style {
  xxl: Xxl;
  'xl-display': Xxl;
  'xl-sans': Xxl;
  lg: Xxl;
  'md-lg': Xxl;
  md: Xxl;
  sm: Xxl;
  xs: Xxl;
  '2xs': Xxl;
}
interface Xxl {
  'font-family': string;
  'line-height': string;
  'font-size': Fontsize;
}
interface Fontsize {
  mobile: string;
  desktop: string;
}
interface Family {
  heading: string;
  body: string;
  monospace: string;
}
interface Depth {
  shadow: Shadow;
  'z-index': Zindex;
}
interface Zindex {
  hide: number;
  base: number;
  docked: number;
  dropdown: number;
  sticky: number;
  banner: number;
  overlay: number;
  modal: number;
  popover: number;
  skipLink: number;
  toast: number;
}
interface Shadow {
  sm: Sm;
  md: Sm;
  lg: Sm;
}
interface Sm {
  keepDetails: boolean;
  value: DEFAULT;
  color: string;
  blur: number;
  spread: number;
  opacity: number;
  offset: Offset;
  elevation: number;
  filePath: string;
  isSource: boolean;
  original: Original;
  name: string;
  attributes: Attributes;
  path: string[];
}
interface Attributes {
  category: string;
  type: string;
  item: string;
}
interface Original {
  keepDetails: boolean;
  value: DEFAULT;
  color: string;
  blur: number;
  spread: number;
  opacity: number;
  offset: Offset;
  elevation: number;
}
interface Offset {
  width: number;
  height: number;
}
interface Color {
  alias: Alias;
  cargonet: Cargonet;
  linjetag: Linjetag;
  palette: Palette;
  vyDigital: VyDigital;
  vyUtvikling: VyDigital;
}
interface VyDigital {
  text: Text;
  icon: Icon2;
  bg: Bg;
  outline: Outline;
  surface: Surface;
}
interface Icon2 {
  DEFAULT: DEFAULT;
  highlight: DEFAULT;
  disabled: DEFAULT;
  core: DEFAULT;
  brand: DEFAULT;
  accent: DEFAULT;
  ghost: DEFAULT;
  floating: DEFAULT;
  neutral: DEFAULT;
  info: DEFAULT;
  success: DEFAULT;
  warning: DEFAULT;
  caution: DEFAULT;
  critical: DEFAULT;
  notice: DEFAULT;
  service: DEFAULT;
}
interface Palette {
  grey: Grey;
  green: Grey;
  blue: Grey;
  yellow: Grey;
  orange: Grey;
  red: Grey;
  white: string;
  black: string;
  whiteAlpha: WhiteAlpha;
  blackAlpha: WhiteAlpha;
}
interface WhiteAlpha {
  '25': string;
  '50': string;
  '100': string;
  '200': string;
  '300': string;
  '400': string;
  '500': string;
  '600': string;
  '700': string;
  '800': string;
  '900': string;
}
interface Grey {
  '50': string;
  '100': string;
  '200': string;
  '300': string;
  '400': string;
  '500': string;
  '600': string;
  '700': string;
  '800': string;
  '900': string;
  '1000': string;
  '1100': string;
}
interface Linjetag {
  lokaltog: string;
  lokaltogLight: string;
  regiontog: string;
  regiontogLight: string;
  regionEkspress: string;
  regionEkspressLight: string;
  fjerntog: string;
  fjerntogLight: string;
  flytog: string;
  flytogLight: string;
  vyBuss: string;
  vyBussLight: string;
  lokalbuss: string;
  lokalbussLight: string;
  ferge: string;
  fergeLight: string;
  trikk: string;
  trikkLight: string;
  tbane: string;
  tbaneLight: string;
  altTransport: string;
  altTransportLight: string;
  ruterOslo: string;
  ruterAkershus: string;
}
interface Cargonet {
  text: Text;
  icon: Icon;
  bg: Bg;
  outline: Outline;
  surface: Surface;
}
interface Surface {
  DEFAULT: DEFAULT;
  subtle: DEFAULT;
  highlight: DEFAULT;
  overlay: DEFAULT;
  disabled: DEFAULT;
  core: Core2;
  brand: Brand;
  accent: Brand;
  ghost: Ghost;
  floating: Brand;
  neutral: Brand;
  info: Brand;
  success: Brand;
  warning: Brand;
  caution: Brand;
  critical: Brand;
  notice: Brand;
  service: Brand;
  transport: Transport;
}
interface Transport {
  train: Train;
  hover: DEFAULT;
  bus: Bus;
  ferry: Ferry;
  tram: Ferry;
  subway: Ferry;
  other: Ferry;
}
interface Ferry {
  DEFAULT: DEFAULT;
}
interface Bus {
  bussfortog: DEFAULT;
  vy: DEFAULT;
  lokal: DEFAULT;
  'ruter-oslo': DEFAULT;
  'ruter-akershus': DEFAULT;
}
interface Train {
  lokal: DEFAULT;
  region: DEFAULT;
  regionekspress: DEFAULT;
  fjern: DEFAULT;
  fly: DEFAULT;
}
interface Ghost {
  hover: DEFAULT;
  active: DEFAULT;
}
interface Brand {
  DEFAULT: DEFAULT;
  hover: DEFAULT;
  active: DEFAULT;
}
interface Core2 {
  active: DEFAULT;
}
interface Outline {
  DEFAULT: DEFAULT;
  error: DEFAULT;
  focus: DEFAULT;
  disabled: DEFAULT;
  core: Core;
  floating: Core;
  neutral: Core;
  info: Core;
  success: Core;
  warning: Core;
  caution: Core;
  critical: Core;
  notice: Core;
  service: Core;
}
interface Core {
  DEFAULT: DEFAULT;
  hover: DEFAULT;
}
interface Bg {
  DEFAULT: DEFAULT;
  subtle: DEFAULT;
  brand: DEFAULT;
  accent: DEFAULT;
}
interface Icon {
  DEFAULT: DEFAULT;
  highlight: DEFAULT;
  subtle: DEFAULT;
  disabled: DEFAULT;
  core: DEFAULT;
  brand: DEFAULT;
  accent: DEFAULT;
  ghost: DEFAULT;
  floating: DEFAULT;
  neutral: DEFAULT;
  info: DEFAULT;
  success: DEFAULT;
  warning: DEFAULT;
  caution: DEFAULT;
  critical: DEFAULT;
  notice: DEFAULT;
  service: DEFAULT;
}
interface Text {
  DEFAULT: DEFAULT;
  highlight: DEFAULT;
  subtle: DEFAULT;
  disabled: DEFAULT;
  core: DEFAULT;
  brand: DEFAULT;
  accent: DEFAULT;
  ghost: DEFAULT;
  floating: DEFAULT;
  neutral: Neutral;
  info: Neutral;
  success: Neutral;
  warning: Neutral;
  caution: Neutral;
  critical: Neutral;
  notice: Neutral;
  service: Neutral;
}
interface Neutral {
  DEFAULT: DEFAULT;
  subtle: DEFAULT;
}
interface DEFAULT {
  _light: string;
  _dark: string;
}
interface Alias {
  interstellar: string;
  night: string;
  jungle: string;
  darkTeal: string;
  pine: string;
  primaryGreen: string;
  greenHaze: string;
  azure: string;
  blueGreen: string;
  coralGreen: string;
  seaMist: string;
  mint: string;
  ink: string;
  raven: string;
  umbra: string;
  darkGrey: string;
  carbon: string;
  iron: string;
  dimGrey: string;
  osloGrey: string;
  steel: string;
  silver: string;
  platinum: string;
  lightGrey: string;
  midnight: string;
  royal: string;
  navy: string;
  darkBlue: string;
  ocean: string;
  blueberry: string;
  glacier: string;
  denim: string;
  sky: string;
  cloudy: string;
  lightBlue: string;
  icyBlue: string;
  secret: string;
  olive: string;
  coffee: string;
  cigar: string;
  bronze: string;
  mustard: string;
  golden: string;
  burntYellow: string;
  banana: string;
  primrose: string;
  blonde: string;
  cornsilk: string;
  balsamico: string;
  toast: string;
  chocolate: string;
  wood: string;
  russet: string;
  autumn: string;
  pumpkin: string;
  caramel: string;
  saffron: string;
  rajah: string;
  champagne: string;
  bisque: string;
  hoisin: string;
  aubergine: string;
  maroon: string;
  burgundy: string;
  crimson: string;
  brightRed: string;
  region: string;
  carmine: string;
  apricot: string;
  salmon: string;
  lightRed: string;
  pink: string;
  white: string;
  black: string;
}
interface Asset {
  font: Font;
}
interface Font {
  'vy-sans': Vysans;
  'vy-display': Light;
  'roboto-mono': Robotomono;
}
interface Robotomono {
  medium: Medium;
  'medium-italic': Medium;
}
interface Medium {
  name: string;
  ttf: string;
}
interface Vysans {
  light: Light;
  'light-italic': Light;
  medium: Light;
  'medium-italic': Light;
  bold: Light;
  'bold-italic': Light;
}
interface Light {
  name: string;
  ttf: string;
  eot: string;
  otf: string;
  woff: string;
  woff2: string;
}