export default {
  info: { id: 'com.apple.keylayout.Czech', lang: 'cs' },
  mapping: {
    KeyA: { value: 'a', withShift: 'A', withAltGr: 'ą', withShiftAltGr: 'Ą' },
    KeyB: { value: 'b', withShift: 'B' },
    KeyC: { value: 'c', withShift: 'C', withShiftAltGr: '©' },
    KeyD: { value: 'd', withShift: 'D', withAltGr: '∂', withShiftAltGr: '∆' },
    KeyE: { value: 'e', withShift: 'E', withAltGr: 'ę', withShiftAltGr: 'Ę' },
    KeyF: { value: 'f', withShift: 'F' },
    KeyG: { value: 'g', withShift: 'G' },
    KeyH: { value: 'h', withShift: 'H', withAltGr: '‘', withShiftAltGr: '“' },
    KeyI: { value: 'i', withShift: 'I' },
    KeyJ: { value: 'j', withShift: 'J', withAltGr: '’', withShiftAltGr: '”' },
    KeyK: { value: 'k', withShift: 'K' },
    KeyL: { value: 'l', withShift: 'L', withAltGr: 'ł', withShiftAltGr: 'Ł' },
    KeyM: { value: 'm', withShift: 'M' },
    KeyN: { value: 'n', withShift: 'N', withAltGr: '‚', withShiftAltGr: '„' },
    KeyO: { value: 'o', withShift: 'O' },
    KeyP: { value: 'p', withShift: 'P' },
    KeyQ: { value: 'q', withShift: 'Q' },
    KeyR: { value: 'r', withShift: 'R', withAltGr: '€', withShiftAltGr: '®' },
    KeyS: { value: 's', withShift: 'S', withAltGr: 'ß', withShiftAltGr: '∑' },
    KeyT: { value: 't', withShift: 'T', withShiftAltGr: '™' },
    KeyU: { value: 'u', withShift: 'U' },
    KeyV: { value: 'v', withShift: 'V', withShiftAltGr: '√' },
    KeyW: { value: 'w', withShift: 'W', withAltGr: 'ė', withShiftAltGr: 'Ė' },
    KeyX: { value: 'x', withShift: 'X' },
    KeyY: { value: 'z', withShift: 'Z', withAltGr: 'ż', withShiftAltGr: 'Ż' },
    KeyZ: { value: 'y', withShift: 'Y' },
    Digit1: { value: '+', withShift: '1', withAltGr: '`', withShiftAltGr: '¬' },
    Digit2: { value: 'ě', withShift: '2', withAltGr: '@', withShiftAltGr: '•' },
    Digit3: { value: 'š', withShift: '3', withAltGr: '#', withShiftAltGr: '≠' },
    Digit4: { value: 'č', withShift: '4', withAltGr: '$', withShiftAltGr: '£' },
    Digit5: { value: 'ř', withShift: '5', withAltGr: '~', withShiftAltGr: '◊' },
    Digit6: { value: 'ž', withShift: '6', withAltGr: '^', withShiftAltGr: '†' },
    Digit7: { value: 'ý', withShift: '7', withAltGr: '&', withShiftAltGr: '¶' },
    Digit8: { value: 'á', withShift: '8', withAltGr: '*', withShiftAltGr: '÷' },
    Digit9: { value: 'í', withShift: '9', withAltGr: '{', withShiftAltGr: '«' },
    Digit0: { value: 'é', withShift: '0', withAltGr: '}', withShiftAltGr: '»' },
    Minus: { value: '=', withShift: '%', withAltGr: '°', withShiftAltGr: ',' },
    Equal: { value: "'", withShift: 'ˇ', withAltGr: '^', withShiftAltGr: '-' },
    BracketLeft: { value: 'ú', withShift: '/', withAltGr: '[', withShiftAltGr: '‹' },
    BracketRight: { value: ')', withShift: '(', withAltGr: ']', withShiftAltGr: '›' },
    Backslash: { value: '¨', withShift: '`', withAltGr: '¨', withShiftAltGr: '"' },
    Semicolon: { value: 'ů', withShift: '"', withAltGr: ';', withShiftAltGr: '…' },
    Quote: { value: '§', withShift: '!', withAltGr: "'", withShiftAltGr: '~' },
    Backquote: { value: '\\', withShift: '|' },
    Comma: { value: ',', withShift: '?', withAltGr: '<', withShiftAltGr: '≤' },
    Period: { value: '.', withShift: ':', withAltGr: '>', withShiftAltGr: '≥' },
    Slash: { value: '-', withShift: '_', withAltGr: '–', withShiftAltGr: '—' },
    IntlBackslash: { value: '<', withShift: '>', withAltGr: '≤', withShiftAltGr: '≥' },
  },
};
