import { AnimatableColor } from "../AnimatableColor.js";
import { Fill } from "./Fill.js";
import type { IOptionLoader } from "../../Interfaces/IOptionLoader.js";
import type { IPaint } from "../../Interfaces/Particles/IPaint.js";
import type { RecursivePartial } from "../../../Types/RecursivePartial.js";
import { Stroke } from "./Stroke.js";
export declare class Paint implements IPaint, IOptionLoader<IPaint> {
    color?: AnimatableColor;
    fill?: Fill;
    stroke?: Stroke;
    load(data?: RecursivePartial<IPaint>): void;
}
