import type { Int16, UInt8, UInt16 } from "@ot-builder/primitive";
export declare const Tag = "VDMX";
export interface RatioRange {
    readonly bCharSet: UInt8;
    readonly xRatio: UInt8;
    readonly yStartRatio: UInt8;
    readonly yEndRatio: UInt8;
}
export interface VTableRecord {
    readonly yMax: Int16;
    readonly yMin: Int16;
}
export declare class VdmxRecord {
    ratioRange: RatioRange;
    entries: Map<UInt16, VTableRecord>;
}
export declare class Table {
    readonly version: UInt16;
    constructor(version?: UInt16);
    records: Array<VdmxRecord>;
}
//# sourceMappingURL=vdmx.d.ts.map