import type { BackgroundProps } from '../../types/components' declare const _default: { new (...args: any[]): { $: import('vue').ComponentInternalInstance $data: {} $props: Partial<{}> & Omit< Readonly>> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, never > $attrs: { [x: string]: unknown } $refs: { [x: string]: unknown } $slots: Readonly<{ [name: string]: import('vue').Slot | undefined }> $root: | import('vue').ComponentPublicInstance< {}, {}, {}, {}, {}, {}, {}, {}, false, import('vue').ComponentOptionsBase > | null $parent: | import('vue').ComponentPublicInstance< {}, {}, {}, {}, {}, {}, {}, {}, false, import('vue').ComponentOptionsBase > | null $emit: (event: string, ...args: any[]) => void $el: any $options: import('vue').ComponentOptionsBase< Readonly>>, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, Record, string, {} > & { beforeCreate?: ((() => void) | (() => void)[]) | undefined created?: ((() => void) | (() => void)[]) | undefined beforeMount?: ((() => void) | (() => void)[]) | undefined mounted?: ((() => void) | (() => void)[]) | undefined beforeUpdate?: ((() => void) | (() => void)[]) | undefined updated?: ((() => void) | (() => void)[]) | undefined activated?: ((() => void) | (() => void)[]) | undefined deactivated?: ((() => void) | (() => void)[]) | undefined beforeDestroy?: ((() => void) | (() => void)[]) | undefined beforeUnmount?: ((() => void) | (() => void)[]) | undefined destroyed?: ((() => void) | (() => void)[]) | undefined unmounted?: ((() => void) | (() => void)[]) | undefined renderTracked?: (((e: import('vue').DebuggerEvent) => void) | ((e: import('vue').DebuggerEvent) => void)[]) | undefined renderTriggered?: (((e: import('vue').DebuggerEvent) => void) | ((e: import('vue').DebuggerEvent) => void)[]) | undefined errorCaptured?: | ( | (( err: unknown, instance: | import('vue').ComponentPublicInstance< {}, {}, {}, {}, {}, {}, {}, {}, false, import('vue').ComponentOptionsBase > | null, info: string, ) => boolean | void) | (( err: unknown, instance: | import('vue').ComponentPublicInstance< {}, {}, {}, {}, {}, {}, {}, {}, false, import('vue').ComponentOptionsBase > | null, info: string, ) => boolean | void)[] ) | undefined } $forceUpdate: () => void $nextTick: typeof import('vue').nextTick $watch( source: string | Function, cb: Function, options?: import('vue').WatchOptions | undefined, ): import('vue').WatchStopHandle } & Readonly>> & import('vue').ShallowUnwrapRef<{}> & {} & import('vue').ComponentCustomProperties __isFragment?: undefined __isTeleport?: undefined __isSuspense?: undefined } & import('vue').ComponentOptionsBase< Readonly>>, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, Record, string, {} > & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => { $slots: { 'pattern-container': (_: { id: string }) => any 'pattern': (_: {}) => any 'default': (_: { id: string }) => any } }) export default _default declare type __VLS_NonUndefinedable = T extends undefined ? never : T declare type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable> } : { type: import('vue').PropType required: true } }