import type { RawKernelExports } from './raw-kernel-exports.js'; export declare function evalDirectScalarValueBatchRaw(raw: RawKernelExports, operators: Uint8Array, leftBatchRefs: Uint32Array, leftTags: Uint8Array, leftValues: Float64Array, leftErrors: Uint16Array, rightBatchRefs: Uint32Array, rightTags: Uint8Array, rightValues: Float64Array, rightErrors: Uint16Array, resultOffsets: Float64Array, outTags: Uint8Array, outNumbers: Float64Array, outErrors: Uint16Array): void; export declare function evalDirectScalarStoreTargetBatchRaw(raw: RawKernelExports, targets: Uint32Array, operators: Uint8Array, leftBatchRefs: Uint32Array, leftTags: Uint8Array, leftValues: Float64Array, leftErrors: Uint16Array, rightBatchRefs: Uint32Array, rightTags: Uint8Array, rightValues: Float64Array, rightErrors: Uint16Array, resultOffsets: Float64Array): void; export declare function evalDirectConditionalPickBatchRaw(raw: RawKernelExports, conditionStarts: Uint32Array, conditionLengths: Uint32Array, conditionOps: Uint8Array, leftTags: Uint8Array, leftNumbers: Float64Array, leftStringIds: Uint32Array, leftErrors: Uint16Array, rightTags: Uint8Array, rightNumbers: Float64Array, rightStringIds: Uint32Array, rightErrors: Uint16Array, branchTags: Uint8Array, branchNumbers: Float64Array, branchStringIds: Uint32Array, branchErrors: Uint16Array, defaultTags: Uint8Array, defaultNumbers: Float64Array, defaultStringIds: Uint32Array, defaultErrors: Uint16Array, outTags: Uint8Array, outNumbers: Float64Array, outStringIds: Uint32Array, outErrors: Uint16Array): void; export declare function evalDenseDirectScalarRowChainStoreTargetBatchRaw(raw: RawKernelExports, leftValues: Float64Array, rightValues: Float64Array, firstTargets: Uint32Array, secondTargets: Uint32Array, rowCount: number, firstFormulaCode: number, secondFormulaScale: number, secondFormulaOffset: number): void; export declare function evalDenseDirectScalarRowChainDivideStoreTargetBatchRaw(raw: RawKernelExports, leftValues: Float64Array, rightValues: Float64Array, denominatorValues: Float64Array, firstTargets: Uint32Array, secondTargets: Uint32Array, rowCount: number, firstFormulaCode: number): void;