Rocky_Mountain_Vending/.pnpm-store/v10/files/ab/07d7688044e62b347c0bfba3a0154cfa03ce9d37b72b3a9f90bf197b8c663616265b732a4d1b78879bdfd3bd3839bb9de24c1d3213a4a813eb45ac7f6a49f7
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

20 lines
825 B
Text

import type nodeReadline from "node:readline";
import type { Abortable } from "node:events";
import { EventEmitter } from "node:events";
export declare class Interface extends EventEmitter implements nodeReadline.Interface {
terminal: boolean;
line: string;
cursor: number;
getPrompt(): string;
setPrompt(prompt: string): void;
prompt(preserveCursor?: boolean | undefined): void;
question(query: string, callback: (answer: string) => void): void;
question(query: string, options: Abortable, callback: (answer: string) => void): void;
resume();
close();
write(data: string | Buffer, key?: nodeReadline.Key | undefined): void;
write(data: string | Buffer | null | undefined, key: nodeReadline.Key): void;
getCursorPos(): nodeReadline.CursorPos;
pause();
[Symbol.asyncIterator](): NodeJS.AsyncIterator<string>;
}