tuple.d.ts 509 B

12345678910111213141516
  1. import { Typed } from "../typed.js";
  2. import { Coder } from "./abstract-coder.js";
  3. import type { Reader, Writer } from "./abstract-coder.js";
  4. /**
  5. * @_ignore
  6. */
  7. export declare class TupleCoder extends Coder {
  8. readonly coders: ReadonlyArray<Coder>;
  9. constructor(coders: Array<Coder>, localName: string);
  10. defaultValue(): any;
  11. encode(writer: Writer, _value: Array<any> | {
  12. [name: string]: any;
  13. } | Typed): number;
  14. decode(reader: Reader): any;
  15. }
  16. //# sourceMappingURL=tuple.d.ts.map