import type { Token, ListNode } from "./shell-types"; import type { MemoryVolume } from "../memory-volume"; export declare function expandVariables(raw: string, env: Record, lastExit: number): string; export declare function expandGlob(pattern: string, cwd: string, volume: MemoryVolume): string[]; export declare function tokenize(input: string, env: Record, lastExit: number): Token[]; export declare function parse(input: string, env: Record, lastExit?: number): ListNode;