import { KmpJsonFile } from '@keymanapp/common-types'; import { CompilerCallbacks } from "@keymanapp/developer-utils"; import { WebKeyboardMetadata } from './web-keyboard-metadata.js'; export type KeyboardMetadata = { keyboard: KmpJsonFile.KmpJsonFileKeyboard; isJavascript: boolean; data: WebKeyboardMetadata; }; export type KeyboardMetadataCollection = { [id: string]: KeyboardMetadata; }; export declare class PackageMetadataCollector { private callbacks; constructor(callbacks: CompilerCallbacks); collectKeyboardMetadata(kpsFilename: string, kmp: KmpJsonFile.KmpJsonFile): KeyboardMetadataCollection; private getKeyboardFileData; } //# sourceMappingURL=package-metadata-collector.d.ts.map