UNPKG

@conjecture-dev/g-std

Version:

A collection of TypeScript utility functions for common programming tasks

809 lines (808 loc) 35.1 kB
declare const _default: ({ files: string[]; languageOptions?: undefined; plugins?: undefined; rules?: undefined; } | { languageOptions: { globals: { readonly AbortController: false; readonly AbortSignal: false; readonly addEventListener: false; readonly alert: false; readonly AnalyserNode: false; readonly Animation: false; readonly AnimationEffectReadOnly: false; readonly AnimationEffectTiming: false; readonly AnimationEffectTimingReadOnly: false; readonly AnimationEvent: false; readonly AnimationPlaybackEvent: false; readonly AnimationTimeline: false; readonly applicationCache: false; readonly ApplicationCache: false; readonly ApplicationCacheErrorEvent: false; readonly atob: false; readonly Attr: false; readonly Audio: false; readonly AudioBuffer: false; readonly AudioBufferSourceNode: false; readonly AudioContext: false; readonly AudioDestinationNode: false; readonly AudioListener: false; readonly AudioNode: false; readonly AudioParam: false; readonly AudioProcessingEvent: false; readonly AudioScheduledSourceNode: false; readonly AudioWorkletGlobalScope: false; readonly AudioWorkletNode: false; readonly AudioWorkletProcessor: false; readonly BarProp: false; readonly BaseAudioContext: false; readonly BatteryManager: false; readonly BeforeUnloadEvent: false; readonly BiquadFilterNode: false; readonly Blob: false; readonly BlobEvent: false; readonly blur: false; readonly BroadcastChannel: false; readonly btoa: false; readonly BudgetService: false; readonly ByteLengthQueuingStrategy: false; readonly Cache: false; readonly caches: false; readonly CacheStorage: false; readonly cancelAnimationFrame: false; readonly cancelIdleCallback: false; readonly CanvasCaptureMediaStreamTrack: false; readonly CanvasGradient: false; readonly CanvasPattern: false; readonly CanvasRenderingContext2D: false; readonly ChannelMergerNode: false; readonly ChannelSplitterNode: false; readonly CharacterData: false; readonly clearInterval: false; readonly clearTimeout: false; readonly clientInformation: false; readonly ClipboardEvent: false; readonly ClipboardItem: false; readonly close: false; readonly closed: false; readonly CloseEvent: false; readonly Comment: false; readonly CompositionEvent: false; readonly CompressionStream: false; readonly confirm: false; readonly console: false; readonly ConstantSourceNode: false; readonly ConvolverNode: false; readonly CountQueuingStrategy: false; readonly createImageBitmap: false; readonly Credential: false; readonly CredentialsContainer: false; readonly crypto: false; readonly Crypto: false; readonly CryptoKey: false; readonly CSS: false; readonly CSSConditionRule: false; readonly CSSFontFaceRule: false; readonly CSSGroupingRule: false; readonly CSSImportRule: false; readonly CSSKeyframeRule: false; readonly CSSKeyframesRule: false; readonly CSSMatrixComponent: false; readonly CSSMediaRule: false; readonly CSSNamespaceRule: false; readonly CSSPageRule: false; readonly CSSPerspective: false; readonly CSSRotate: false; readonly CSSRule: false; readonly CSSRuleList: false; readonly CSSScale: false; readonly CSSSkew: false; readonly CSSSkewX: false; readonly CSSSkewY: false; readonly CSSStyleDeclaration: false; readonly CSSStyleRule: false; readonly CSSStyleSheet: false; readonly CSSSupportsRule: false; readonly CSSTransformValue: false; readonly CSSTranslate: false; readonly CustomElementRegistry: false; readonly customElements: false; readonly CustomEvent: false; readonly DataTransfer: false; readonly DataTransferItem: false; readonly DataTransferItemList: false; readonly DecompressionStream: false; readonly defaultstatus: false; readonly defaultStatus: false; readonly DelayNode: false; readonly DeviceMotionEvent: false; readonly DeviceOrientationEvent: false; readonly devicePixelRatio: false; readonly dispatchEvent: false; readonly document: false; readonly Document: false; readonly DocumentFragment: false; readonly DocumentType: false; readonly DOMError: false; readonly DOMException: false; readonly DOMImplementation: false; readonly DOMMatrix: false; readonly DOMMatrixReadOnly: false; readonly DOMParser: false; readonly DOMPoint: false; readonly DOMPointReadOnly: false; readonly DOMQuad: false; readonly DOMRect: false; readonly DOMRectList: false; readonly DOMRectReadOnly: false; readonly DOMStringList: false; readonly DOMStringMap: false; readonly DOMTokenList: false; readonly DragEvent: false; readonly DynamicsCompressorNode: false; readonly Element: false; readonly ErrorEvent: false; readonly event: false; readonly Event: false; readonly EventSource: false; readonly EventTarget: false; readonly external: false; readonly fetch: false; readonly File: false; readonly FileList: false; readonly FileReader: false; readonly find: false; readonly focus: false; readonly FocusEvent: false; readonly FontFace: false; readonly FontFaceSetLoadEvent: false; readonly FormData: false; readonly FormDataEvent: false; readonly frameElement: false; readonly frames: false; readonly GainNode: false; readonly Gamepad: false; readonly GamepadButton: false; readonly GamepadEvent: false; readonly getComputedStyle: false; readonly getSelection: false; readonly HashChangeEvent: false; readonly Headers: false; readonly history: false; readonly History: false; readonly HTMLAllCollection: false; readonly HTMLAnchorElement: false; readonly HTMLAreaElement: false; readonly HTMLAudioElement: false; readonly HTMLBaseElement: false; readonly HTMLBodyElement: false; readonly HTMLBRElement: false; readonly HTMLButtonElement: false; readonly HTMLCanvasElement: false; readonly HTMLCollection: false; readonly HTMLContentElement: false; readonly HTMLDataElement: false; readonly HTMLDataListElement: false; readonly HTMLDetailsElement: false; readonly HTMLDialogElement: false; readonly HTMLDirectoryElement: false; readonly HTMLDivElement: false; readonly HTMLDListElement: false; readonly HTMLDocument: false; readonly HTMLElement: false; readonly HTMLEmbedElement: false; readonly HTMLFieldSetElement: false; readonly HTMLFontElement: false; readonly HTMLFormControlsCollection: false; readonly HTMLFormElement: false; readonly HTMLFrameElement: false; readonly HTMLFrameSetElement: false; readonly HTMLHeadElement: false; readonly HTMLHeadingElement: false; readonly HTMLHRElement: false; readonly HTMLHtmlElement: false; readonly HTMLIFrameElement: false; readonly HTMLImageElement: false; readonly HTMLInputElement: false; readonly HTMLLabelElement: false; readonly HTMLLegendElement: false; readonly HTMLLIElement: false; readonly HTMLLinkElement: false; readonly HTMLMapElement: false; readonly HTMLMarqueeElement: false; readonly HTMLMediaElement: false; readonly HTMLMenuElement: false; readonly HTMLMetaElement: false; readonly HTMLMeterElement: false; readonly HTMLModElement: false; readonly HTMLObjectElement: false; readonly HTMLOListElement: false; readonly HTMLOptGroupElement: false; readonly HTMLOptionElement: false; readonly HTMLOptionsCollection: false; readonly HTMLOutputElement: false; readonly HTMLParagraphElement: false; readonly HTMLParamElement: false; readonly HTMLPictureElement: false; readonly HTMLPreElement: false; readonly HTMLProgressElement: false; readonly HTMLQuoteElement: false; readonly HTMLScriptElement: false; readonly HTMLSelectElement: false; readonly HTMLShadowElement: false; readonly HTMLSlotElement: false; readonly HTMLSourceElement: false; readonly HTMLSpanElement: false; readonly HTMLStyleElement: false; readonly HTMLTableCaptionElement: false; readonly HTMLTableCellElement: false; readonly HTMLTableColElement: false; readonly HTMLTableElement: false; readonly HTMLTableRowElement: false; readonly HTMLTableSectionElement: false; readonly HTMLTemplateElement: false; readonly HTMLTextAreaElement: false; readonly HTMLTimeElement: false; readonly HTMLTitleElement: false; readonly HTMLTrackElement: false; readonly HTMLUListElement: false; readonly HTMLUnknownElement: false; readonly HTMLVideoElement: false; readonly IDBCursor: false; readonly IDBCursorWithValue: false; readonly IDBDatabase: false; readonly IDBFactory: false; readonly IDBIndex: false; readonly IDBKeyRange: false; readonly IDBObjectStore: false; readonly IDBOpenDBRequest: false; readonly IDBRequest: false; readonly IDBTransaction: false; readonly IDBVersionChangeEvent: false; readonly IdleDeadline: false; readonly IIRFilterNode: false; readonly Image: false; readonly ImageBitmap: false; readonly ImageBitmapRenderingContext: false; readonly ImageCapture: false; readonly ImageData: false; readonly indexedDB: false; readonly innerHeight: false; readonly innerWidth: false; readonly InputEvent: false; readonly IntersectionObserver: false; readonly IntersectionObserverEntry: false; readonly Intl: false; readonly isSecureContext: false; readonly KeyboardEvent: false; readonly KeyframeEffect: false; readonly KeyframeEffectReadOnly: false; readonly length: false; readonly localStorage: false; readonly location: true; readonly Location: false; readonly locationbar: false; readonly matchMedia: false; readonly MediaDeviceInfo: false; readonly MediaDevices: false; readonly MediaElementAudioSourceNode: false; readonly MediaEncryptedEvent: false; readonly MediaError: false; readonly MediaKeyMessageEvent: false; readonly MediaKeySession: false; readonly MediaKeyStatusMap: false; readonly MediaKeySystemAccess: false; readonly MediaList: false; readonly MediaMetadata: false; readonly MediaQueryList: false; readonly MediaQueryListEvent: false; readonly MediaRecorder: false; readonly MediaSettingsRange: false; readonly MediaSource: false; readonly MediaStream: false; readonly MediaStreamAudioDestinationNode: false; readonly MediaStreamAudioSourceNode: false; readonly MediaStreamConstraints: false; readonly MediaStreamEvent: false; readonly MediaStreamTrack: false; readonly MediaStreamTrackEvent: false; readonly menubar: false; readonly MessageChannel: false; readonly MessageEvent: false; readonly MessagePort: false; readonly MIDIAccess: false; readonly MIDIConnectionEvent: false; readonly MIDIInput: false; readonly MIDIInputMap: false; readonly MIDIMessageEvent: false; readonly MIDIOutput: false; readonly MIDIOutputMap: false; readonly MIDIPort: false; readonly MimeType: false; readonly MimeTypeArray: false; readonly MouseEvent: false; readonly moveBy: false; readonly moveTo: false; readonly MutationEvent: false; readonly MutationObserver: false; readonly MutationRecord: false; readonly name: false; readonly NamedNodeMap: false; readonly NavigationPreloadManager: false; readonly navigator: false; readonly Navigator: false; readonly NavigatorUAData: false; readonly NetworkInformation: false; readonly Node: false; readonly NodeFilter: false; readonly NodeIterator: false; readonly NodeList: false; readonly Notification: false; readonly OfflineAudioCompletionEvent: false; readonly OfflineAudioContext: false; readonly offscreenBuffering: false; readonly OffscreenCanvas: true; readonly OffscreenCanvasRenderingContext2D: false; readonly onabort: true; readonly onafterprint: true; readonly onanimationend: true; readonly onanimationiteration: true; readonly onanimationstart: true; readonly onappinstalled: true; readonly onauxclick: true; readonly onbeforeinstallprompt: true; readonly onbeforeprint: true; readonly onbeforeunload: true; readonly onblur: true; readonly oncancel: true; readonly oncanplay: true; readonly oncanplaythrough: true; readonly onchange: true; readonly onclick: true; readonly onclose: true; readonly oncontextmenu: true; readonly oncuechange: true; readonly ondblclick: true; readonly ondevicemotion: true; readonly ondeviceorientation: true; readonly ondeviceorientationabsolute: true; readonly ondrag: true; readonly ondragend: true; readonly ondragenter: true; readonly ondragleave: true; readonly ondragover: true; readonly ondragstart: true; readonly ondrop: true; readonly ondurationchange: true; readonly onemptied: true; readonly onended: true; readonly onerror: true; readonly onfocus: true; readonly ongotpointercapture: true; readonly onhashchange: true; readonly oninput: true; readonly oninvalid: true; readonly onkeydown: true; readonly onkeypress: true; readonly onkeyup: true; readonly onlanguagechange: true; readonly onload: true; readonly onloadeddata: true; readonly onloadedmetadata: true; readonly onloadstart: true; readonly onlostpointercapture: true; readonly onmessage: true; readonly onmessageerror: true; readonly onmousedown: true; readonly onmouseenter: true; readonly onmouseleave: true; readonly onmousemove: true; readonly onmouseout: true; readonly onmouseover: true; readonly onmouseup: true; readonly onmousewheel: true; readonly onoffline: true; readonly ononline: true; readonly onpagehide: true; readonly onpageshow: true; readonly onpause: true; readonly onplay: true; readonly onplaying: true; readonly onpointercancel: true; readonly onpointerdown: true; readonly onpointerenter: true; readonly onpointerleave: true; readonly onpointermove: true; readonly onpointerout: true; readonly onpointerover: true; readonly onpointerup: true; readonly onpopstate: true; readonly onprogress: true; readonly onratechange: true; readonly onrejectionhandled: true; readonly onreset: true; readonly onresize: true; readonly onscroll: true; readonly onsearch: true; readonly onseeked: true; readonly onseeking: true; readonly onselect: true; readonly onstalled: true; readonly onstorage: true; readonly onsubmit: true; readonly onsuspend: true; readonly ontimeupdate: true; readonly ontoggle: true; readonly ontransitionend: true; readonly onunhandledrejection: true; readonly onunload: true; readonly onvolumechange: true; readonly onwaiting: true; readonly onwheel: true; readonly open: false; readonly openDatabase: false; readonly opener: false; readonly Option: false; readonly origin: false; readonly OscillatorNode: false; readonly outerHeight: false; readonly outerWidth: false; readonly OverconstrainedError: false; readonly PageTransitionEvent: false; readonly pageXOffset: false; readonly pageYOffset: false; readonly PannerNode: false; readonly parent: false; readonly Path2D: false; readonly PaymentAddress: false; readonly PaymentRequest: false; readonly PaymentRequestUpdateEvent: false; readonly PaymentResponse: false; readonly performance: false; readonly Performance: false; readonly PerformanceEntry: false; readonly PerformanceLongTaskTiming: false; readonly PerformanceMark: false; readonly PerformanceMeasure: false; readonly PerformanceNavigation: false; readonly PerformanceNavigationTiming: false; readonly PerformanceObserver: false; readonly PerformanceObserverEntryList: false; readonly PerformancePaintTiming: false; readonly PerformanceResourceTiming: false; readonly PerformanceTiming: false; readonly PeriodicWave: false; readonly Permissions: false; readonly PermissionStatus: false; readonly personalbar: false; readonly PhotoCapabilities: false; readonly Plugin: false; readonly PluginArray: false; readonly PointerEvent: false; readonly PopStateEvent: false; readonly postMessage: false; readonly Presentation: false; readonly PresentationAvailability: false; readonly PresentationConnection: false; readonly PresentationConnectionAvailableEvent: false; readonly PresentationConnectionCloseEvent: false; readonly PresentationConnectionList: false; readonly PresentationReceiver: false; readonly PresentationRequest: false; readonly print: false; readonly ProcessingInstruction: false; readonly ProgressEvent: false; readonly PromiseRejectionEvent: false; readonly prompt: false; readonly PushManager: false; readonly PushSubscription: false; readonly PushSubscriptionOptions: false; readonly queueMicrotask: false; readonly RadioNodeList: false; readonly Range: false; readonly ReadableByteStreamController: false; readonly ReadableStream: false; readonly ReadableStreamBYOBReader: false; readonly ReadableStreamBYOBRequest: false; readonly ReadableStreamDefaultController: false; readonly ReadableStreamDefaultReader: false; readonly registerProcessor: false; readonly RemotePlayback: false; readonly removeEventListener: false; readonly reportError: false; readonly Request: false; readonly requestAnimationFrame: false; readonly requestIdleCallback: false; readonly resizeBy: false; readonly ResizeObserver: false; readonly ResizeObserverEntry: false; readonly resizeTo: false; readonly Response: false; readonly RTCCertificate: false; readonly RTCDataChannel: false; readonly RTCDataChannelEvent: false; readonly RTCDtlsTransport: false; readonly RTCIceCandidate: false; readonly RTCIceGatherer: false; readonly RTCIceTransport: false; readonly RTCPeerConnection: false; readonly RTCPeerConnectionIceEvent: false; readonly RTCRtpContributingSource: false; readonly RTCRtpReceiver: false; readonly RTCRtpSender: false; readonly RTCSctpTransport: false; readonly RTCSessionDescription: false; readonly RTCStatsReport: false; readonly RTCTrackEvent: false; readonly screen: false; readonly Screen: false; readonly screenLeft: false; readonly ScreenOrientation: false; readonly screenTop: false; readonly screenX: false; readonly screenY: false; readonly ScriptProcessorNode: false; readonly scroll: false; readonly scrollbars: false; readonly scrollBy: false; readonly scrollTo: false; readonly scrollX: false; readonly scrollY: false; readonly SecurityPolicyViolationEvent: false; readonly Selection: false; readonly self: false; readonly ServiceWorker: false; readonly ServiceWorkerContainer: false; readonly ServiceWorkerRegistration: false; readonly sessionStorage: false; readonly setInterval: false; readonly setTimeout: false; readonly ShadowRoot: false; readonly SharedWorker: false; readonly SourceBuffer: false; readonly SourceBufferList: false; readonly speechSynthesis: false; readonly SpeechSynthesisEvent: false; readonly SpeechSynthesisUtterance: false; readonly StaticRange: false; readonly status: false; readonly statusbar: false; readonly StereoPannerNode: false; readonly stop: false; readonly Storage: false; readonly StorageEvent: false; readonly StorageManager: false; readonly structuredClone: false; readonly styleMedia: false; readonly StyleSheet: false; readonly StyleSheetList: false; readonly SubmitEvent: false; readonly SubtleCrypto: false; readonly SVGAElement: false; readonly SVGAngle: false; readonly SVGAnimatedAngle: false; readonly SVGAnimatedBoolean: false; readonly SVGAnimatedEnumeration: false; readonly SVGAnimatedInteger: false; readonly SVGAnimatedLength: false; readonly SVGAnimatedLengthList: false; readonly SVGAnimatedNumber: false; readonly SVGAnimatedNumberList: false; readonly SVGAnimatedPreserveAspectRatio: false; readonly SVGAnimatedRect: false; readonly SVGAnimatedString: false; readonly SVGAnimatedTransformList: false; readonly SVGAnimateElement: false; readonly SVGAnimateMotionElement: false; readonly SVGAnimateTransformElement: false; readonly SVGAnimationElement: false; readonly SVGCircleElement: false; readonly SVGClipPathElement: false; readonly SVGComponentTransferFunctionElement: false; readonly SVGDefsElement: false; readonly SVGDescElement: false; readonly SVGDiscardElement: false; readonly SVGElement: false; readonly SVGEllipseElement: false; readonly SVGFEBlendElement: false; readonly SVGFEColorMatrixElement: false; readonly SVGFEComponentTransferElement: false; readonly SVGFECompositeElement: false; readonly SVGFEConvolveMatrixElement: false; readonly SVGFEDiffuseLightingElement: false; readonly SVGFEDisplacementMapElement: false; readonly SVGFEDistantLightElement: false; readonly SVGFEDropShadowElement: false; readonly SVGFEFloodElement: false; readonly SVGFEFuncAElement: false; readonly SVGFEFuncBElement: false; readonly SVGFEFuncGElement: false; readonly SVGFEFuncRElement: false; readonly SVGFEGaussianBlurElement: false; readonly SVGFEImageElement: false; readonly SVGFEMergeElement: false; readonly SVGFEMergeNodeElement: false; readonly SVGFEMorphologyElement: false; readonly SVGFEOffsetElement: false; readonly SVGFEPointLightElement: false; readonly SVGFESpecularLightingElement: false; readonly SVGFESpotLightElement: false; readonly SVGFETileElement: false; readonly SVGFETurbulenceElement: false; readonly SVGFilterElement: false; readonly SVGForeignObjectElement: false; readonly SVGGElement: false; readonly SVGGeometryElement: false; readonly SVGGradientElement: false; readonly SVGGraphicsElement: false; readonly SVGImageElement: false; readonly SVGLength: false; readonly SVGLengthList: false; readonly SVGLinearGradientElement: false; readonly SVGLineElement: false; readonly SVGMarkerElement: false; readonly SVGMaskElement: false; readonly SVGMatrix: false; readonly SVGMetadataElement: false; readonly SVGMPathElement: false; readonly SVGNumber: false; readonly SVGNumberList: false; readonly SVGPathElement: false; readonly SVGPatternElement: false; readonly SVGPoint: false; readonly SVGPointList: false; readonly SVGPolygonElement: false; readonly SVGPolylineElement: false; readonly SVGPreserveAspectRatio: false; readonly SVGRadialGradientElement: false; readonly SVGRect: false; readonly SVGRectElement: false; readonly SVGScriptElement: false; readonly SVGSetElement: false; readonly SVGStopElement: false; readonly SVGStringList: false; readonly SVGStyleElement: false; readonly SVGSVGElement: false; readonly SVGSwitchElement: false; readonly SVGSymbolElement: false; readonly SVGTextContentElement: false; readonly SVGTextElement: false; readonly SVGTextPathElement: false; readonly SVGTextPositioningElement: false; readonly SVGTitleElement: false; readonly SVGTransform: false; readonly SVGTransformList: false; readonly SVGTSpanElement: false; readonly SVGUnitTypes: false; readonly SVGUseElement: false; readonly SVGViewElement: false; readonly TaskAttributionTiming: false; readonly Text: false; readonly TextDecoder: false; readonly TextDecoderStream: false; readonly TextEncoder: false; readonly TextEncoderStream: false; readonly TextEvent: false; readonly TextMetrics: false; readonly TextTrack: false; readonly TextTrackCue: false; readonly TextTrackCueList: false; readonly TextTrackList: false; readonly TimeRanges: false; readonly ToggleEvent: false; readonly toolbar: false; readonly top: false; readonly Touch: false; readonly TouchEvent: false; readonly TouchList: false; readonly TrackEvent: false; readonly TransformStream: false; readonly TransformStreamDefaultController: false; readonly TransitionEvent: false; readonly TreeWalker: false; readonly UIEvent: false; readonly URL: false; readonly URLSearchParams: false; readonly ValidityState: false; readonly visualViewport: false; readonly VisualViewport: false; readonly VTTCue: false; readonly WaveShaperNode: false; readonly WebAssembly: false; readonly WebGL2RenderingContext: false; readonly WebGLActiveInfo: false; readonly WebGLBuffer: false; readonly WebGLContextEvent: false; readonly WebGLFramebuffer: false; readonly WebGLProgram: false; readonly WebGLQuery: false; readonly WebGLRenderbuffer: false; readonly WebGLRenderingContext: false; readonly WebGLSampler: false; readonly WebGLShader: false; readonly WebGLShaderPrecisionFormat: false; readonly WebGLSync: false; readonly WebGLTexture: false; readonly WebGLTransformFeedback: false; readonly WebGLUniformLocation: false; readonly WebGLVertexArrayObject: false; readonly WebSocket: false; readonly WheelEvent: false; readonly window: false; readonly Window: false; readonly Worker: false; readonly WritableStream: false; readonly WritableStreamDefaultController: false; readonly WritableStreamDefaultWriter: false; readonly XMLDocument: false; readonly XMLHttpRequest: false; readonly XMLHttpRequestEventTarget: false; readonly XMLHttpRequestUpload: false; readonly XMLSerializer: false; readonly XPathEvaluator: false; readonly XPathExpression: false; readonly XPathResult: false; readonly XRAnchor: false; readonly XRBoundedReferenceSpace: false; readonly XRCPUDepthInformation: false; readonly XRDepthInformation: false; readonly XRFrame: false; readonly XRInputSource: false; readonly XRInputSourceArray: false; readonly XRInputSourceEvent: false; readonly XRInputSourcesChangeEvent: false; readonly XRPose: false; readonly XRReferenceSpace: false; readonly XRReferenceSpaceEvent: false; readonly XRRenderState: false; readonly XRRigidTransform: false; readonly XRSession: false; readonly XRSessionEvent: false; readonly XRSpace: false; readonly XRSystem: false; readonly XRView: false; readonly XRViewerPose: false; readonly XRViewport: false; readonly XRWebGLBinding: false; readonly XRWebGLDepthInformation: false; readonly XRWebGLLayer: false; readonly XSLTProcessor: false; }; parser?: undefined; parserOptions?: undefined; }; files?: undefined; plugins?: undefined; rules?: undefined; } | { files: string[]; languageOptions: { parser: { meta?: { [K in keyof import("@typescript-eslint/utils/dist/ts-eslint").Parser.ParserMeta]?: import("@typescript-eslint/utils/dist/ts-eslint").Parser.ParserMeta[K] | undefined; }; parseForESLint(text: string, options?: unknown): { [k in keyof import("@typescript-eslint/utils/dist/ts-eslint").Parser.ParseResult]: unknown; }; }; parserOptions: { project: string; }; globals?: undefined; }; plugins: { "@typescript-eslint": import("@typescript-eslint/utils/dist/ts-eslint").FlatConfig.Plugin; }; rules: { "@typescript-eslint/no-floating-promises": string; "no-unused-vars": string; "@typescript-eslint/no-unused-vars": (string | { args: string; argsIgnorePattern: string; caughtErrors: string; caughtErrorsIgnorePattern: string; destructuredArrayIgnorePattern: string; varsIgnorePattern: string; ignoreRestSiblings: boolean; })[]; }; })[]; export default _default;