import * as tailwind_variants from 'tailwind-variants'; import { VariantProps } from 'tailwind-variants'; import * as tailwind_variants_dist_config from 'tailwind-variants/dist/config'; /** * Snippet wrapper **Tailwind Variants** component * * const {base, content, pre, copy} = snippet({...}) * * @example *
*
 *      // code snippet
 *      
...
*
* *
*/ declare const snippet: tailwind_variants.TVReturnType<{ variant: { light: "bg-transparent"; flat: ""; solid: ""; bordered: "border-medium bg-transparent"; shadow: ""; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; fullWidth: { true: { base: string; }; }; disableAnimation: { true: {}; false: { copyIcon: string; checkIcon: string; }; }; }, { base: string; pre: string; content: string; symbol: string; copyButton: string[]; copyIcon: string[]; checkIcon: string[]; }, undefined, tailwind_variants_dist_config.TVConfig<{ variant: { light: "bg-transparent"; flat: ""; solid: ""; bordered: "border-medium bg-transparent"; shadow: ""; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; fullWidth: { true: { base: string; }; }; disableAnimation: { true: {}; false: { copyIcon: string; checkIcon: string; }; }; }, { variant: { light: "bg-transparent"; flat: ""; solid: ""; bordered: "border-medium bg-transparent"; shadow: ""; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; fullWidth: { true: { base: string; }; }; disableAnimation: { true: {}; false: { copyIcon: string; checkIcon: string; }; }; }>, { variant: { light: "bg-transparent"; flat: ""; solid: ""; bordered: "border-medium bg-transparent"; shadow: ""; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; fullWidth: { true: { base: string; }; }; disableAnimation: { true: {}; false: { copyIcon: string; checkIcon: string; }; }; }, { base: string; pre: string; content: string; symbol: string; copyButton: string[]; copyIcon: string[]; checkIcon: string[]; }, tailwind_variants.TVReturnType<{ variant: { light: "bg-transparent"; flat: ""; solid: ""; bordered: "border-medium bg-transparent"; shadow: ""; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; fullWidth: { true: { base: string; }; }; disableAnimation: { true: {}; false: { copyIcon: string; checkIcon: string; }; }; }, { base: string; pre: string; content: string; symbol: string; copyButton: string[]; copyIcon: string[]; checkIcon: string[]; }, undefined, tailwind_variants_dist_config.TVConfig<{ variant: { light: "bg-transparent"; flat: ""; solid: ""; bordered: "border-medium bg-transparent"; shadow: ""; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; fullWidth: { true: { base: string; }; }; disableAnimation: { true: {}; false: { copyIcon: string; checkIcon: string; }; }; }, { variant: { light: "bg-transparent"; flat: ""; solid: ""; bordered: "border-medium bg-transparent"; shadow: ""; }; color: { default: {}; primary: {}; secondary: {}; success: {}; warning: {}; danger: {}; }; size: { sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; radius: { none: { base: string; }; sm: { base: string; }; md: { base: string; }; lg: { base: string; }; }; fullWidth: { true: { base: string; }; }; disableAnimation: { true: {}; false: { copyIcon: string; checkIcon: string; }; }; }>, unknown, unknown, undefined>>; type SnippetVariantProps = VariantProps; type SnippetSlots = keyof ReturnType; export { SnippetSlots, SnippetVariantProps, snippet };