export type TextureWrapCompat = "ClampToEdgeWrapping" | "RepeatWrapping" | "MirroredRepeatWrapping";
export type TextureFilterCompat = "NearestFilter" | "LinearFilter" | "LinearMipmapLinearFilter";
export declare class TextureCompat {
    image: unknown;
    readonly type = "Texture";
    wrapS: TextureWrapCompat;
    wrapT: TextureWrapCompat;
    magFilter: TextureFilterCompat;
    minFilter: TextureFilterCompat;
    colorSpace: "srgb" | "linear";
    flipY: boolean;
    needsUpdate: boolean;
    constructor(image?: unknown);
}
export declare class TextureLoaderCompat {
    load(url: string, onLoad?: (texture: TextureCompat) => void): TextureCompat;
}
export declare const THREE_COMPAT_COMPAT_TEXTURE_SETTINGS: readonly ["wrapS", "wrapT", "magFilter", "minFilter", "colorSpace", "flipY"];
//# sourceMappingURL=index.d.ts.map