1 | import { GlobalMountOptions, RefSelector, Stub, Stubs } from './types';
|
2 | import { Component, ComponentOptions, ComponentPublicInstance, ConcreteComponent, Directive, FunctionalComponent } from 'vue';
|
3 | export declare function mergeGlobalProperties(mountGlobal?: GlobalMountOptions): Required<GlobalMountOptions>;
|
4 | export declare const isObject: (obj: unknown) => obj is Record<string, any>;
|
5 | export declare const mergeDeep: (target: Record<string, unknown>, source: Record<string, unknown>) => Record<string, unknown>;
|
6 | export declare function isClassComponent(component: unknown): boolean;
|
7 | export declare function isComponent(component: unknown): component is ConcreteComponent;
|
8 | export declare function isFunctionalComponent(component: unknown): component is FunctionalComponent;
|
9 | export declare function isObjectComponent(component: unknown): component is ComponentOptions;
|
10 | export declare function textContent(element: Node): string;
|
11 | export declare function hasOwnProperty<O extends {}, P extends PropertyKey>(obj: O, prop: P): obj is O & Record<P, unknown>;
|
12 | export declare function isNotNullOrUndefined<T extends {}>(obj: T | null | undefined): obj is T;
|
13 | export declare function isRefSelector(selector: string | RefSelector): selector is RefSelector;
|
14 | export declare function convertStubsToRecord(stubs: Stubs): Record<string, Stub>;
|
15 | export declare function getComponentsFromStubs(stubs: Stubs): Record<string, Component | boolean>;
|
16 | export declare function getDirectivesFromStubs(stubs: Stubs): Record<string, Directive | true>;
|
17 | export declare function hasSetupState(vm: ComponentPublicInstance): vm is ComponentPublicInstance & {
|
18 | $: {
|
19 | setupState: Record<string, unknown>;
|
20 | };
|
21 | };
|
22 | export declare function isScriptSetup(vm: ComponentPublicInstance): vm is ComponentPublicInstance & {
|
23 | $: {
|
24 | setupState: Record<string, unknown>;
|
25 | };
|
26 | };
|
27 | export declare const getGlobalThis: () => any;
|