export declare const keyCodeAliases: {
    "0": "Zero";
    "1": "One";
    "2": "Two";
    "3": "Three";
    "4": "Four";
    "5": "Five";
    "6": "Six";
    "7": "Seven";
    "8": "Eight";
    "9": "Nine";
    a: "A";
    b: "B";
    c: "C";
    d: "D";
    e: "E";
    f: "F";
    g: "G";
    h: "H";
    i: "I";
    j: "J";
    k: "K";
    l: "L";
    m: "M";
    n: "N";
    o: "O";
    p: "P";
    q: "Q";
    r: "R";
    s: "S";
    t: "T";
    u: "U";
    v: "V";
    w: "W";
    x: "X";
    y: "Y";
    z: "Z";
    Numpad0: "KeypadZero";
    Numpad1: "KeypadOne";
    Numpad2: "KeypadTwo";
    Numpad3: "KeypadThree";
    Numpad4: "KeypadFour";
    Numpad5: "KeypadFive";
    Numpad6: "KeypadSix";
    Numpad7: "KeypadSeven";
    Numpad8: "KeypadEight";
    Numpad9: "KeypadNine";
    L1: "ButtonL1";
    R1: "ButtonR1";
    L2: "ButtonL2";
    R2: "ButtonR2";
    L3: "ButtonL3";
    R3: "ButtonR3";
    LeftCtrl: "LeftControl";
    RightCtrl: "RightControl";
};
export declare const gamepadInputs: Enum.UserInputType[];
export type RawInput = keyof typeof keyCodeAliases | Enum.KeyCode["Name"] | Enum.UserInputType["Name"];
export declare function getInputEnum(rawInput: RawInput): Enum.KeyCode | Enum.UserInputType;
export declare function getRawInputFromEnum(inputEnum: Enum.KeyCode | Enum.UserInputType): RawInput;
export declare function getRawInput(input: InputObject): RawInput;
