import type { InputStream } from '@lezer/lr'; /** * Try to match the given pattern in an input stream. * The given character sequence can be a single sequence or an array of sequences. * If one of those matches, the returned value is `true`. * @see dev-decisions.md for more details. * @internal */ export declare function matchCharacterSequence({ inputStream, characterSequence: _characterSequence, offset, leading: _leading, trailing: _trailing, }: { /** The input stream currently being parsed. */ inputStream: InputStream; /** The input string to look for in the stream. */ characterSequence: string | string[]; /** Match the given pattern starting from an offset. */ offset?: number; /** Use the leading prop to check for matching input before the character sequence. */ leading?: string | string[]; /** Use the leading prop to check for matching input after the character sequence. */ trailing?: string | string[]; }): boolean;