/// <reference types="node" />
export declare enum StackItemType {
    ByteArray = 0,
    Boolean = 1,
    Integer = 2,
    InteropInterface = 64,
    Array = 128,
    Struct = 129,
    Map = 130
}
export declare const InvalidStackItemTypeError: {
    new (stackItemType: number): {
        readonly name: string;
        readonly code: string;
        message: string;
        stack?: string | undefined;
    };
    captureStackTrace(targetObject: Object, constructorOpt?: Function | undefined): void;
    prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined;
    stackTraceLimit: number;
};
export declare const assertStackItemType: (value: number) => StackItemType;
