export declare function elementNames(): string[]; export declare function attributeNames(element: string): string[]; export declare function attributeType(element: string, attribute: string): string | string[] | undefined; export declare class SchemaInformation { schema: { [element: string]: { [property: string]: string; }; }; constructor(); allKnownElements(): string[]; eventsOf(elementName: string): string[]; propertiesOf(elementName: string): string[]; typeOf(elementName: string, property: string): string; private static _instance; static readonly instance: SchemaInformation; } export declare function eventNames(elementName: string): string[]; export declare function propertyNames(elementName: string): string[]; export declare function propertyType(elementName: string, propertyName: string): string;