/* eslint-disable */ // @ts-nocheck import type * as Panda from '@pandacss/dev' import type { RecipeVariantRecord, RecipeConfig, SlotRecipeVariantRecord, SlotRecipeConfig } from './recipe'; import type { Parts } from './parts'; import type { PatternConfig, PatternProperties } from './pattern'; import type { GlobalStyleObject, SystemStyleObject } from './system-types'; import type { CompositionStyles } from './composition'; declare module '@pandacss/dev' { export function defineRecipe(config: RecipeConfig): Panda.RecipeConfig export function defineSlotRecipe>(config: SlotRecipeConfig): Panda.SlotRecipeConfig export function defineStyles(definition: SystemStyleObject): SystemStyleObject export function defineGlobalStyles(definition: GlobalStyleObject): Panda.GlobalStyleObject export function defineTextStyles(definition: CompositionStyles['textStyles']): Panda.TextStyles export function defineAnimationStyles(definition: CompositionStyles['animationStyles']): Panda.AnimationStyles export function defineLayerStyles(definition: CompositionStyles['layerStyles']): Panda.LayerStyles export function definePattern(config: PatternConfig): Panda.PatternConfig export function defineParts(parts: T): (config: Partial>) => Partial> }