import Input from './Input';
import InputType from './InputType';
/**
 * @export
 * @class ZixiInput
 */
export declare class ZixiInput extends Input {
    /**
     * Discriminator property for Input
     * @type {string}
     * @memberof ZixiInput
     */
    readonly type: InputType;
    /**
     * @type {string}
     * @memberof ZixiInput
     */
    host?: string;
    /**
     * @type {number}
     * @memberof ZixiInput
     */
    port?: number;
    /**
     * @type {string}
     * @memberof ZixiInput
     */
    stream?: string;
    /**
     * @type {string}
     * @memberof ZixiInput
     */
    password?: string;
    /**
     * @type {number}
     * @memberof ZixiInput
     */
    latency?: number;
    /**
     * @type {number}
     * @memberof ZixiInput
     */
    minBitrate?: number;
    /**
     * @type {string}
     * @memberof ZixiInput
     */
    decryptionType?: string;
    /**
     * @type {string}
     * @memberof ZixiInput
     */
    decryptionKey?: string;
    constructor(obj?: Partial<ZixiInput>);
}
export default ZixiInput;
