///
import { Component } from './component';
export declare type ResourceData = C extends Resource ? Data : never;
export declare type UnknownResource = Resource;
/**
* Resources are not attached to Entities, and there is only a single instance
* of each Resource in a world.
*/
export declare class Resource extends Component {
toString(): string;
}