import type * as flatbuffers from 'flatbuffers';
import type { ColumnMeta } from './column-meta.js';
import type { CrsMeta } from './crs-meta.js';
import type { GeometryType } from './flat-geobuf/geometry-type.js';
export interface HeaderMeta {
    geometryType: GeometryType;
    columns: ColumnMeta[] | null;
    envelope: Float64Array | null;
    featuresCount: number;
    indexNodeSize: number;
    crs: CrsMeta | null;
    title: string | null;
    description: string | null;
    metadata: string | null;
}
export declare function fromByteBuffer(bb: flatbuffers.ByteBuffer): HeaderMeta;
