import { GenericEventType, GenericType, ImpactType, PropValue } from '../types';
import { GraphicsPropsType } from './PixiGraphicsProps';
export declare const isSprite: (element: PIXI.DisplayObject) => element is PIXI.Sprite;
export declare type UpdatableTextureType = {
    texture?: string | PIXI.Texture;
};
export declare type SpritePropsType = {
    alignX?: number;
    alignY?: number;
    anchorX?: number;
    anchorY?: number;
    roundPixels?: boolean;
};
export declare enum SpriteProps {
    AnchorX = "anchorX",
    AnchorY = "anchorY",
    RoundPixels = "roundPixels"
}
export declare type SpritePropsMap = Map<SpriteProps, PropValue>;
export declare type PixiSpriteProps = GenericType & GenericEventType & GraphicsPropsType & ImpactType & SpritePropsType & UpdatableTextureType;
