import { Codec } from '../types';
import AbstractArray from './AbstractArray';
/**
 * @name VecAny
 * @description
 * This manages codec arrays, assuming that the inputs are already of type Codec. Unlike
 * a vector, this can be used to manage array-like structures with variable arguments of
 * any types
 */
export default class VecAny<T extends Codec> extends AbstractArray<T> {
    /**
     * @description Returns the base runtime type name for this instance
     */
    toRawType(): string;
}
