import Texture from "../textures/Texture";
import VertexDataFormat from "../rendering/VertexDataFormat";
import FilterEffect from "../rendering/FilterEffect";
declare namespace starling.filters {
	export class DisplacementMapEffect extends FilterEffect {
		constructor();
		clampMapTexCoords(xMin?: number, yMin?: number, xMax?: number, yMax?: number): void;
		get componentX(): number;
		set componentX(value: number)
		get componentY(): number;
		set componentY(value: number)
		get scaleX(): number;
		set scaleX(value: number)
		get scaleY(): number;
		set scaleY(value: number)
		get mapTexture(): Texture;
		set mapTexture(value: Texture)
		get mapRepeat(): boolean;
		set mapRepeat(value: boolean)
	}
}
export default starling.filters.DisplacementMapEffect;