unplugin-vue-define-options
Version:
Add defineOptions macro for Vue <script setup>.
26 lines (24 loc) • 574 B
TypeScript
import type {
ComponentOptionsMixin,
ComponentOptionsWithoutProps,
ComputedOptions,
MethodOptions,
} from 'vue'
export declare function defineOptions<
RawBindings = {},
D = {},
C extends ComputedOptions = {},
M extends MethodOptions = {},
Mixin extends ComponentOptionsMixin = ComponentOptionsMixin,
Extends extends ComponentOptionsMixin = ComponentOptionsMixin,
>(
options?: ComponentOptionsWithoutProps<
{},
RawBindings,
D,
C,
M,
Mixin,
Extends
> & { emits?: undefined; expose?: undefined; slots?: undefined },
): void