import { ExtractProps } from "./utils/extractProps";
import Nullable from "./utils/Nullable";
import IPhysicsObjectManager from "./IPhysicsObjectManager";
import { Blending } from "./ITexturedStandard";
export default interface ISpriteSheet extends IPhysicsObjectManager {
    textureStart: Nullable<string>;
    textureEnd: Nullable<string>;
    texture: Nullable<string>;
    blending: Nullable<Blending>;
    columns: Nullable<number>;
    length: Nullable<number>;
    loop: Nullable<boolean>;
}
export declare const spriteSheetSchema: Required<ExtractProps<ISpriteSheet>>;
export declare const spriteSheetDefaults: Partial<import("./utils/Defaults").default<ISpriteSheet>>;
