import type { DiscordAdaptor, Snowflake } from "../adaptor"; import type { Logger } from "../util/logger"; import type { Awaitable } from "../util/types"; export declare const createRenderer: (prompt: () => T, commitWithEffect: (value: T) => Promise, adaptor: DiscordAdaptor, logger: Logger) => { mount: () => void; update: () => void; unmount: () => void; act: (cb: () => Awaitable) => Promise; }; //# sourceMappingURL=renderer.d.ts.map