/// import { IEncodable, BufferState } from '../encoder/encoder'; export declare const INPUT_DEFAULT_SEQUENCE = -1; export interface IInput { prevOutId: string; prevOutIndex: number; script: string; sequence: number; } export declare class Input implements IEncodable { prevOutIndex: number; sequence: number; script: Buffer; prevOutId: Buffer; constructor(prevOutId: string | Buffer, prevOutIndex: number, script?: Buffer | string, sequence?: number); static fromBuffer(buffer: Buffer): Input; static decode(bufferstate: BufferState): Input; toJSON(): IInput; clearScript(): this; toString(): string; toBuffer(): Buffer; }