export type ShellToken = { kind: "word" | "operator"; value: string; raw: string; start: number; end: number; quoted: boolean; commandSubstitution: boolean; processSubstitution: boolean; }; type ShellTokenization = { tokens: readonly ShellToken[]; supported: boolean; }; export declare function tokenizeBoundedShell(input: string): ShellTokenization; export declare function hasBoundedShellOperationalSubstitution(input: string): boolean; export {};