declare class BrsObjectsMap {
    private readonly map;
    constructor(entries: [string, Function, number?][]);
    get(key: string): Function | undefined;
    set(key: string, value: Function, params?: number): Map<string, {
        originalKey: string;
        value: Function;
        params: number;
    }>;
    has(key: string): boolean;
    delete(key: string): boolean;
    clear(): void;
    values(): Function[];
    keys(): string[];
    params(key: string): number;
}
/** Map containing a list of BrightScript components that can be created with CreateObject(). */
export declare const BrsObjects: BrsObjectsMap;
export {};
