import { type ClassValue } from 'clsx';
import type { Action } from 'svelte/action';
import type { StyleProperties } from './types';
/**
* Svelte action to change the class property on an element.
*
* We use [clsx](https://github.com/lukeed/clsx) under the hood,
* which allows you to pass different shapes and only have truthy names
* applied as classes. Read me about it on their docs.
*
* @example
*
* ```svelte
*
*
*
*
*
*
* ```
*/
export declare const classList: Action;
/**
* Svelte action that changes the `style` property on an element.
* Accepts both a string and style properties object.
*
* @example
*
* ```svelte
*
*
*
*
* ```
*/
export declare const style: Action;