export default abstract class BackedDataStructure<T> {
    private __backingStructure__;
    protected constructor(struct: T);
    protected get struct(): T;
    abstract toString(): string;
}
