/**
 * Astro Integration for solid-styles
 *
 * Simplifies setup of solid-styles with Lightning CSS in Astro projects
 */
interface SolidStylesOptions {
    /**
     * Browser targets for Lightning CSS autoprefixing
     * @default ["> 0.25%", "not dead"]
     */
    targets?: string[];
    /**
     * Enable CSS minification
     * @default true
     */
    minify?: boolean;
    /**
     * Analyze component props for static extraction
     * @default true
     */
    analyzePropPatterns?: boolean;
    /**
     * Maximum prop combinations to generate
     * @default 100
     */
    maxPropCombinations?: number;
    /**
     * Enable development mode with verbose logging
     * @default false
     */
    devMode?: boolean;
}
/**
 * Astro integration for solid-styles with Lightning CSS
 *
 * @example
 * ```js
 * // astro.config.mjs
 * import { defineConfig } from 'astro/config';
 * import solid from '@astrojs/solid-js';
 * import solidStyles from 'solid-styles/integrations/astro';
 *
 * export default defineConfig({
 *   integrations: [
 *     solid(),
 *     solidStyles()
 *   ]
 * });
 * ```
 */
declare function solidStyles(options?: SolidStylesOptions): any;

export { type SolidStylesOptions, solidStyles as default };
