/**
 * AWAYJS to WebGL constants mapping
 * @see https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Constants
 */
export declare const TEXTURE: {
    texture2d: number;
    textureCube: number;
};
export declare const WRAP: {
    1: number;
    0: number;
};
export declare const FILTER: {
    0: number;
    1: number;
};
export declare const MIP_FILTER: {
    0: {
        1: number;
        0: number;
        2: number;
    };
    1: {
        1: number;
        0: number;
        2: number;
    };
};
export declare const BLEND_OP: {
    2: number;
    0: number;
    1: number;
    3: number;
    4: number;
    5: number;
    6: number;
    7: number;
    8: number;
    9: number;
};
export declare const BLEND_EQ: {
    0: number;
    1: number;
    2: number;
    3: number;
    4: number;
};
export declare const DRAW_MODE: {
    1: number;
    0: number;
};
export declare const COMPARE_OP: {
    0: number;
    1: number;
    2: number;
    3: number;
    4: number;
    5: number;
    6: number;
    7: number;
};
export declare const STENCIL_ACTION: {
    5: number;
    6: number;
    2: number;
    0: number;
    4: number;
    3: number;
    1: number;
    7: number;
};
export interface IVertexBufferProperties {
    size: number;
    type: number;
    normalized: boolean;
}
export declare const VERTEX_BUF_PROPS: Record<number, IVertexBufferProperties>;
//# sourceMappingURL=ConstantsWebGL.d.ts.map