import { Lexeme as L } from "./Lexeme";
/**
 * The set of all reserved words in the reference BrightScript runtime. These can't be used for any
 * other purpose (e.g. as identifiers) within a BrightScript file.
 * @see https://sdkdocs.roku.com/display/sdkdoc/Reserved+Words
 */
export declare const ReservedWords: Set<string>;
/**
 * The set of keywords in the reference BrightScript runtime. Any of these that *are not* reserved
 * words can be used within a BrightScript file for other purposes as identifiers, e.g. `tab`.
 *
 * Unfortunately there's no canonical source for this!
 */
export declare const KeyWords: {
    [key: string]: L;
};
