import { TsType as BuffaloTsType } from '../../../buffalo';
import { ZGMessageCode } from "./constants";
interface RequestParameter {
    name: string;
    parameterType: number;
}
interface ResponseParameter {
    name: string;
    parameterType: number;
}
interface ZigateCmd {
    name: string;
    ID: number;
    request?: RequestParameter[];
    response?: ZGMessageCode[];
}
interface ZigateMessage {
    name: string;
    ID: number;
    response?: ResponseParameter[];
}
interface BuffaloZigateOptions extends BuffaloTsType.Options {
    startIndex?: number;
}
export { RequestParameter, ZigateCmd, ZigateMessage, BuffaloZigateOptions };
//# sourceMappingURL=tstype.d.ts.map