/// <reference types="node" />
import { TileDataXyz } from '@basemaps/shared';
import { LambdaHttpRequest, LambdaHttpResponse } from '@linzjs/lambda';
interface TestTile extends TileDataXyz {
    buf?: Buffer;
}
export declare const TestTiles: TestTile[];
export declare function getTestBuffer(test: TestTile): Promise<Buffer>;
export declare function updateExpectedTile(test: TestTile, newTileData: Buffer, difference: Buffer): Promise<void>;
/**
 * Health request get health TileSets and validate with test TileSets
 * - Valid response from get heath tile request
 * - Valid tile get from the request
 *
 * @throws LambdaHttpResponse for failure health test
 */
export declare function Health(req: LambdaHttpRequest): Promise<LambdaHttpResponse>;
export {};
//# sourceMappingURL=health.d.ts.map