/// <reference path="fourslash.ts" />

////export type DocumentFilter = {
////    /** A language id, like `typescript`. */
////    language: string;
////    /** A Uri [scheme](#Uri.scheme), like `file` or `untitled`. */
////    scheme?: string;
////    /** A glob pattern, like `*.{ts,js}`. */
////    pattern?: string;
////} | {
////    /** A language id, like `typescript`. */
////    language?: string;
////    /** A Uri [scheme](#Uri.scheme), like `file` or `untitled`. */
////    scheme: string;
////    /** A glob pattern, like `*.{ts,js}`. */
////    pattern?: string;
////} | {
////    /** A language id, like `typescript`. */
////    language?: string;
////    /** A Uri [scheme](#Uri.scheme), like `file` or `untitled`. */
////    scheme?: string;
////    /** A glob pattern, like `*.{ts,js}`. */
////    pattern: string;
////};
////
////declare let x: DocumentFilter;
////x./**/language

verify.baselineQuickInfo();