import type { TSESTree } from '../../ts-estree'; type IsSpecificTokenFunction = (token: TSESTree.Token) => token is SpecificToken; type IsNotSpecificTokenFunction = (token: TSESTree.Token) => token is Exclude; type PunctuatorTokenWithValue = TSESTree.PunctuatorToken & { value: Value; }; type IsPunctuatorTokenWithValueFunction = IsSpecificTokenFunction>; type IsNotPunctuatorTokenWithValueFunction = IsNotSpecificTokenFunction>; declare const isArrowToken: IsPunctuatorTokenWithValueFunction<"=>">; declare const isNotArrowToken: IsNotPunctuatorTokenWithValueFunction<"=>">; declare const isClosingBraceToken: IsPunctuatorTokenWithValueFunction<"}">; declare const isNotClosingBraceToken: IsNotPunctuatorTokenWithValueFunction<"}">; declare const isClosingBracketToken: IsPunctuatorTokenWithValueFunction<"]">; declare const isNotClosingBracketToken: IsNotPunctuatorTokenWithValueFunction<"]">; declare const isClosingParenToken: IsPunctuatorTokenWithValueFunction<")">; declare const isNotClosingParenToken: IsNotPunctuatorTokenWithValueFunction<")">; declare const isColonToken: IsPunctuatorTokenWithValueFunction<":">; declare const isNotColonToken: IsNotPunctuatorTokenWithValueFunction<":">; declare const isCommaToken: IsPunctuatorTokenWithValueFunction<",">; declare const isNotCommaToken: IsNotPunctuatorTokenWithValueFunction<",">; declare const isCommentToken: IsSpecificTokenFunction; declare const isNotCommentToken: IsNotSpecificTokenFunction; declare const isOpeningBraceToken: IsPunctuatorTokenWithValueFunction<"{">; declare const isNotOpeningBraceToken: IsNotPunctuatorTokenWithValueFunction<"{">; declare const isOpeningBracketToken: IsPunctuatorTokenWithValueFunction<"[">; declare const isNotOpeningBracketToken: IsNotPunctuatorTokenWithValueFunction<"[">; declare const isOpeningParenToken: IsPunctuatorTokenWithValueFunction<"(">; declare const isNotOpeningParenToken: IsNotPunctuatorTokenWithValueFunction<"(">; declare const isSemicolonToken: IsPunctuatorTokenWithValueFunction<";">; declare const isNotSemicolonToken: IsNotPunctuatorTokenWithValueFunction<";">; export { isArrowToken, isClosingBraceToken, isClosingBracketToken, isClosingParenToken, isColonToken, isCommaToken, isCommentToken, isNotArrowToken, isNotClosingBraceToken, isNotClosingBracketToken, isNotClosingParenToken, isNotColonToken, isNotCommaToken, isNotCommentToken, isNotOpeningBraceToken, isNotOpeningBracketToken, isNotOpeningParenToken, isNotSemicolonToken, isOpeningBraceToken, isOpeningBracketToken, isOpeningParenToken, isSemicolonToken, }; //# sourceMappingURL=predicates.d.ts.map