import { AstroIntegration } from 'astro';

declare const name = "astro-svgs";
interface SVGsOptions {
    /**
     * Specify the folder where the svg file is located.
     * @default "src/svgs"
     */
    input?: string | string[];
    /**
     * Compression level of `sprite.svg` file.
     * @default
     * isDev ? 'beautify' : 'high',
     */
    compress?: Precision;
}
type Precision = "beautify" | "low" | "medium" | "high";
declare class Error1 extends Error {
    hint?: string;
    constructor(message: string);
}
declare function svgs(options?: SVGsOptions): AstroIntegration;

export { Error1, type Precision, type SVGsOptions, svgs as default, name };
