import type { CallStack } from '../../../../shell/call_stack.ts'; import type { Session } from '../../../session/session.ts'; import type { BuiltinCall, Result } from '../types.ts'; /** Shift positional parameters, with bash's argument checks. */ export declare function handleShift(args: readonly string[], callStack: CallStack | null, session?: Session | null): Result; /** The `shift` arm. */ export declare function shiftBuiltin(call: BuiltinCall): Promise; //# sourceMappingURL=shift.d.ts.map