import PointCloudProvider from "./PointCloudProvider"; import Resource from "./Resource"; declare class StandardPointCloudProvider extends PointCloudProvider { constructor(resource: Resource | StandardPointCloudProvider.ResourceInfo, option?: StandardPointCloudProvider.Option); } declare namespace StandardPointCloudProvider { class Hook implements PointCloudProvider.Hook { private _suffix; private _info_resource; private _resource; /** * resource 点群定義(json)リソース * @param resource リソース */ constructor(resource: Resource | StandardPointCloudProvider.ResourceInfo, _option?: StandardPointCloudProvider.Option); private _createPath; init(): Promise; requestTile(level: number, x: number, y: number, z: number, options?: { signal?: AbortSignal; }): Promise; toString(): string; } interface Option extends PointCloudProvider.Option { } interface ResourceInfo { url: string; option?: Resource.Option; } interface Task { id: number; abortController: AbortController; } } export default StandardPointCloudProvider; //# sourceMappingURL=StandardPointCloudProvider.d.ts.map