askme-cli
Version:
askme-cli MCP server that collects user's next plan or confirmation through terminal window
39 lines • 1.03 kB
TypeScript
export interface DelayConfig {
EXIT_PROTECTION: number;
}
export interface ImageAttachment {
id: string;
data: string;
mimeType: string;
size: number;
placeholder: string;
}
export interface AskMeMessage {
ask_me: string;
timestamp: number;
images?: ImageAttachment[];
}
export interface AskMeAppProps {
message?: string;
socketPath?: string | null;
}
export interface MultiLineTextInputProps {
value: string;
onChange: (value: string) => void;
onSubmit: (value: string, images?: ImageAttachment[]) => void;
placeholder?: string;
images: ImageAttachment[];
onImagesChange: (images: ImageAttachment[]) => void;
onProcessingStateChange?: (isProcessing: boolean) => void;
onShowHelpRequest?: () => void;
}
export interface CursorPosition {
row: number;
col: number;
}
export interface ClipboardManager {
hasImage(): Promise<boolean>;
getImage(): Promise<Buffer | null>;
getText(): Promise<string | null>;
}
//# sourceMappingURL=index.d.ts.map