import { RenderResult } from "../nexus/parts/types.js"; export declare const makeAnimatedLoadingEffect: (hz: number, animation: RenderResult[]) => (op: import("./op.js").Op.For | import("../index.js").Signal>, onReady: (value: X) => RenderResult) => RenderResult; /** animated loading indicators */ export declare const loading: { /** animated pattern that looks like "01101" */ binary: (op: import("./op.js").Op.For | import("../index.js").Signal>, onReady: (value: X) => RenderResult) => RenderResult; /** animated braille-style spinner that looks like "⣾" */ braille: (op: import("./op.js").Op.For | import("../index.js").Signal>, onReady: (value: X) => RenderResult) => RenderResult; };