import { ConfigTileSetRaster } from '@basemaps/config';
import { TileMakerSharp } from '@basemaps/tiler-sharp';
import { CogTiff } from '@cogeotiff/core';
import { Cotar } from '@cotar/core';
import { LambdaHttpRequest, LambdaHttpResponse } from '@linzjs/lambda';
import { TileXyz } from '../util/validate.js';
export declare function getTiffName(name: string): string;
export type CloudArchive = CogTiff | Cotar;
export declare const TileComposer: TileMakerSharp;
export declare const TileXyzRaster: {
    getAssetsForTile(req: LambdaHttpRequest, tileSet: ConfigTileSetRaster, xyz: TileXyz): Promise<string[]>;
    tile(req: LambdaHttpRequest, tileSet: ConfigTileSetRaster, xyz: TileXyz): Promise<LambdaHttpResponse>;
};
//# sourceMappingURL=tile.xyz.raster.d.ts.map