@awayjs/core
Version:
AwayJS core classes
15 lines (10 loc) • 365 B
text/typescript
import { IAsset } from './IAsset';
import { IAbstraction } from './IAbstraction';
import { AbstractionSet } from '../base/AbstractionSet';
export interface IAbstractionPool
{
readonly id: number;
readonly abstractions: AbstractionSet;
requestAbstraction(asset: IAsset): IAbstraction;
storeAbstraction(abstraction: IAbstraction, assetType?: string): void;
}