30 lines
769 B
TypeScript
30 lines
769 B
TypeScript
import { UUID } from './UUID';
|
|
import { ClientEvents } from './ClientEvents';
|
|
import { AssetType } from '../enums/AssetType';
|
|
export declare class Inventory {
|
|
main: {
|
|
skeleton: {
|
|
typeDefault: AssetType;
|
|
version: number;
|
|
name: string;
|
|
folderID: UUID;
|
|
parentID: UUID;
|
|
}[];
|
|
root?: UUID;
|
|
};
|
|
library: {
|
|
owner?: UUID;
|
|
skeleton: {
|
|
typeDefault: number;
|
|
version: number;
|
|
name: string;
|
|
folderID: UUID;
|
|
parentID: UUID;
|
|
}[];
|
|
root?: UUID;
|
|
};
|
|
private clientEvents;
|
|
constructor(clientEvents: ClientEvents);
|
|
findFolderForType(type: AssetType): UUID;
|
|
}
|