/** * GEMM (General Matrix Multiplication) kernels */ export interface GemmConfig { M: number; N: number; K: number; tile_m: number; tile_n: number; tile_k: number; dtype: 'f32' | 'f16'; } export declare function generateBmmShader(config: GemmConfig): string; /** * Simpler non-tiled GEMM for small matrices */ export declare function generateSimpleBmmShader(dtype: 'f32' | 'f16'): string;