export type LoadResource = (filename: string) => R; export declare class ResourceLoader { private filename; private loader; private _resource; private _mtimeLoader; private _mtimeMs; constructor(filename: string, loader: LoadResource, mtimeCheckTimeout?: number | (() => number)); getResource(): R; }