import { SubstrateProtocolConfiguration } from '../../../types/configuration'; import { DecoderMethod, SCALEDecodeResult } from '../SCALEDecoder'; import { SCALEEncodeConfig, SCALEType } from './SCALEType'; export declare class SCALEArray extends SCALEType { readonly elements: T[]; static from(elements: T[]): SCALEArray; static decode(configuration: C, runtimeVersion: number | undefined, hex: string, decodeElement: DecoderMethod): SCALEDecodeResult>; protected constructor(elements: T[]); toString(): string; protected _encode(config?: SCALEEncodeConfig): string; }