export declare const packageInfo: {
    readonly name: "@lokascript/core";
    readonly version: "1.0.0-rc.2";
    readonly description: "Multilingual, tree-shakeable hyperscript";
    readonly compatibility: "~85% official _hyperscript";
    readonly languages: 24;
    readonly commands: 49;
    readonly repository: "https://github.com/codetalcott/lokascript";
    readonly documentation: "https://github.com/codetalcott/lokascript/tree/main/packages/core#readme";
};
export interface BundleInfo {
    id: string;
    name: string;
    filename: string;
    gzipSize: string;
    rawSize: string;
    commandCount: number;
    parser: 'regex' | 'hybrid' | 'full';
    hasBlocks: boolean;
    hasEventModifiers: boolean;
    hasPositional: boolean;
    hasFetch: boolean;
    hasHtmxCompat: boolean;
    importPath: string;
    cdnUrl: string;
    useCase: string;
}
export declare const bundleInfo: BundleInfo[];
export declare const featureMatrix: {
    readonly 'toggle class': readonly ["lite", "lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'show/hide': readonly ["lite", "lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'add/remove class': readonly ["lite", "lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'set variable': readonly ["lite", "lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'put content': readonly ["lite", "lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'wait duration': readonly ["lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'increment/decrement': readonly ["lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'trigger event': readonly ["lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly log: readonly ["lite-plus", "hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'if/else blocks': readonly ["hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'repeat/for loops': readonly ["hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly fetch: readonly ["hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'event modifiers': readonly ["hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'positional (first/last)': readonly ["hybrid-complete", "hybrid-hx", "minimal", "standard", "browser", "multilingual"];
    readonly 'htmx attributes': readonly ["hybrid-hx"];
    readonly behaviors: readonly ["minimal", "standard", "browser", "multilingual"];
    readonly transitions: readonly ["minimal", "standard", "browser", "multilingual"];
    readonly morph: readonly ["standard", "browser", "multilingual"];
    readonly 'multilingual API': readonly ["multilingual"];
};
export declare function getBundleById(id: string): BundleInfo | undefined;
export declare function getSmallestBundle(options: {
    blocks?: boolean;
    fetch?: boolean;
    eventModifiers?: boolean;
    positional?: boolean;
    htmxCompat?: boolean;
}): BundleInfo | undefined;
export declare function getBundlesWithFeature(feature: keyof typeof featureMatrix): BundleInfo[];
export declare function compareBundles(bundleIds: string[]): Record<string, BundleInfo>;
export declare const ecosystem: {
    readonly core: {
        readonly name: "@lokascript/core";
        readonly description: "Main runtime, parser, 43 commands";
        readonly npm: "https://www.npmjs.com/package/@lokascript/core";
    };
    readonly semantic: {
        readonly name: "@lokascript/semantic";
        readonly description: "Semantic multilingual parser (24 languages)";
        readonly npm: "https://www.npmjs.com/package/@lokascript/semantic";
    };
    readonly i18n: {
        readonly name: "@lokascript/i18n";
        readonly description: "Grammar transformation and keyword translation";
        readonly npm: "https://www.npmjs.com/package/@lokascript/i18n";
    };
    readonly vitePlugin: {
        readonly name: "@lokascript/vite-plugin";
        readonly description: "Zero-config Vite plugin for automatic minimal bundles";
        readonly npm: "https://www.npmjs.com/package/@lokascript/vite-plugin";
    };
    readonly patternsReference: {
        readonly name: "@lokascript/patterns-reference";
        readonly description: "Pattern database with 212 LLM examples";
        readonly npm: "https://www.npmjs.com/package/@lokascript/patterns-reference";
    };
    readonly mcpServer: {
        readonly name: "@lokascript/mcp-server";
        readonly description: "Model Context Protocol server for AI assistants";
        readonly npm: "https://www.npmjs.com/package/@lokascript/mcp-server";
    };
};
export declare const supportedLanguages: readonly [{
    readonly code: "en";
    readonly name: "English";
    readonly native: "English";
    readonly wordOrder: "SVO";
}, {
    readonly code: "es";
    readonly name: "Spanish";
    readonly native: "Español";
    readonly wordOrder: "SVO";
}, {
    readonly code: "fr";
    readonly name: "French";
    readonly native: "Français";
    readonly wordOrder: "SVO";
}, {
    readonly code: "pt";
    readonly name: "Portuguese";
    readonly native: "Português";
    readonly wordOrder: "SVO";
}, {
    readonly code: "de";
    readonly name: "German";
    readonly native: "Deutsch";
    readonly wordOrder: "V2";
}, {
    readonly code: "it";
    readonly name: "Italian";
    readonly native: "Italiano";
    readonly wordOrder: "SVO";
}, {
    readonly code: "ja";
    readonly name: "Japanese";
    readonly native: "日本語";
    readonly wordOrder: "SOV";
}, {
    readonly code: "ko";
    readonly name: "Korean";
    readonly native: "한국어";
    readonly wordOrder: "SOV";
}, {
    readonly code: "zh";
    readonly name: "Chinese";
    readonly native: "中文";
    readonly wordOrder: "SVO";
}, {
    readonly code: "ar";
    readonly name: "Arabic";
    readonly native: "العربية";
    readonly wordOrder: "VSO";
}, {
    readonly code: "tr";
    readonly name: "Turkish";
    readonly native: "Türkçe";
    readonly wordOrder: "SOV";
}, {
    readonly code: "ru";
    readonly name: "Russian";
    readonly native: "Русский";
    readonly wordOrder: "SVO";
}, {
    readonly code: "uk";
    readonly name: "Ukrainian";
    readonly native: "Українська";
    readonly wordOrder: "SVO";
}, {
    readonly code: "pl";
    readonly name: "Polish";
    readonly native: "Polski";
    readonly wordOrder: "SVO";
}, {
    readonly code: "id";
    readonly name: "Indonesian";
    readonly native: "Bahasa Indonesia";
    readonly wordOrder: "SVO";
}, {
    readonly code: "ms";
    readonly name: "Malay";
    readonly native: "Bahasa Melayu";
    readonly wordOrder: "SVO";
}, {
    readonly code: "th";
    readonly name: "Thai";
    readonly native: "ไทย";
    readonly wordOrder: "SVO";
}, {
    readonly code: "vi";
    readonly name: "Vietnamese";
    readonly native: "Tiếng Việt";
    readonly wordOrder: "SVO";
}, {
    readonly code: "tl";
    readonly name: "Tagalog";
    readonly native: "Tagalog";
    readonly wordOrder: "VSO";
}, {
    readonly code: "hi";
    readonly name: "Hindi";
    readonly native: "हिन्दी";
    readonly wordOrder: "SOV";
}, {
    readonly code: "bn";
    readonly name: "Bengali";
    readonly native: "বাংলা";
    readonly wordOrder: "SOV";
}, {
    readonly code: "sw";
    readonly name: "Swahili";
    readonly native: "Kiswahili";
    readonly wordOrder: "SVO";
}, {
    readonly code: "qu";
    readonly name: "Quechua";
    readonly native: "Runasimi";
    readonly wordOrder: "SOV";
}, {
    readonly code: "he";
    readonly name: "Hebrew";
    readonly native: "עברית";
    readonly wordOrder: "SVO";
}];
//# sourceMappingURL=metadata.d.ts.map