1 | import { DataItem } from 'ethereum-types';
|
2 | import { DataTypeFactory } from '../abstract_data_types/interfaces';
|
3 | import { AbstractSetDataType } from '../abstract_data_types/types/set';
|
4 | export declare class ArrayDataType extends AbstractSetDataType {
|
5 | private static readonly _MATCHER;
|
6 | private readonly _elementType;
|
7 | static matchType(type: string): boolean;
|
8 | static decodeElementTypeAndLengthFromType(type: string): [string, undefined | number];
|
9 | constructor(dataItem: DataItem, dataTypeFactory: DataTypeFactory);
|
10 | getSignatureType(): string;
|
11 | getSignature(isDetailed?: boolean): string;
|
12 | private _computeSignature;
|
13 | }
|
14 | //# sourceMappingURL=array.d.ts.map |
\ | No newline at end of file |