import { B as BaseTokenizer, T as TokenStream, a as TokenKind, L as LanguageProfile } from '../types-BY3Id07j.js';

/**
 * Tagalog Tokenizer
 *
 * Tokenizes Tagalog hyperscript input.
 * Word order: VSO
 * Direction: ltr
 * Uses spaces: true
 *
 * This tokenizer derives keywords from the Tagalog profile (single source of truth)
 * with extras for literals, positional words, and event names.
 */

declare class TagalogTokenizer extends BaseTokenizer {
    readonly language = "tl";
    readonly direction: "ltr";
    constructor();
    tokenize(input: string): TokenStream;
    classifyToken(token: string): TokenKind;
}
declare const tagalogTokenizer: TagalogTokenizer;

/**
 * Tagalog Language Profile
 *
 * VSO word order, prepositions, space-separated.
 */

declare const tagalogProfile: LanguageProfile;

export { tagalogProfile, tagalogTokenizer };
