import type { RenderTargetColorSpace, GlRenderState, GlTextureResolver, TextureSourceKind, TextureLike } from '@flighthq/types/contract'; export declare function registerGlBitmapTextureResolver(state: GlRenderState): void; export declare function registerGlCompressedImageTextureResolver(state: GlRenderState): void; export declare function registerGlImageTextureResolver(state: GlRenderState): void; export declare function registerGlRenderTextureResolver(state: GlRenderState): void; export declare function registerGlTextureResolver(state: GlRenderState, sourceKind: TextureSourceKind, resolver: GlTextureResolver | null): void; export declare function registerStandardGlTextureResolvers(state: GlRenderState): void; export declare function resolveGlTexture(state: GlRenderState, texture: Readonly, premultiply?: boolean, workingColorSpace?: RenderTargetColorSpace): WebGLTexture | null; //# sourceMappingURL=glTextureResolver.d.ts.map