import { TgdPainter } from "./painter";
/**
 * This painter paints nothing but execute some logic at every frame.
 */
export declare class TgdPainterLogic extends TgdPainter {
    private readonly logicFunction;
    constructor(logicFunction: (time: number, delay: number) => void, options?: Partial<{
        name: string;
    }>);
    delete(): void;
    paint(time: number, delay: number): void;
}
//# sourceMappingURL=logic.d.ts.map