/// import { Sprite, UpstreamSpriteResponse } from '../lib/sprites'; import { Context, IdResource } from '.'; export interface SpritesApi { createSprite(info: Sprite): Sprite & IdResource; deleteSprite(id: string, pixelDensity?: number): void; fetchUpstreamSprites(upstreamSpriteUrl: string, options?: { accessToken?: string; etag?: string; }): Promise>; getSprite(id: string, pixelDensity: number, allowFallback?: boolean): Sprite & IdResource; updateSprite(id: string, pixelDensity: number, options: { layout: string; data: Buffer; etag?: string; upstreamUrl?: string; }): Sprite & IdResource; } declare function createSpritesApi({ context }: { context: Context; }): SpritesApi; export default createSpritesApi;