export * from './config.mjs';
/**
 * Build Prettier config
 * @returns Prettier config
 */
export declare function buildPrettierConfig(): {
    [x: string]: unknown;
    overrides?: Array<{
        files: string | string[];
        excludeFiles?: string | string[];
        options?: import("prettier").Options;
    }>;
    semi?: boolean;
    singleQuote?: boolean;
    jsxSingleQuote?: boolean;
    trailingComma?: "none" | "es5" | "all";
    bracketSpacing?: boolean;
    objectWrap?: "preserve" | "collapse";
    bracketSameLine?: boolean;
    rangeStart?: number;
    rangeEnd?: number;
    parser?: import("prettier").LiteralUnion<import("prettier").BuiltInParserName>;
    filepath?: string;
    requirePragma?: boolean;
    insertPragma?: boolean;
    checkIgnorePragma?: boolean;
    proseWrap?: "always" | "never" | "preserve";
    arrowParens?: "avoid" | "always";
    plugins?: Array<string | URL | import("prettier").Plugin>;
    htmlWhitespaceSensitivity?: "css" | "strict" | "ignore";
    endOfLine?: "auto" | "lf" | "crlf" | "cr";
    quoteProps?: "as-needed" | "consistent" | "preserve";
    vueIndentScriptAndStyle?: boolean;
    embeddedLanguageFormatting?: "auto" | "off";
    singleAttributePerLine?: boolean;
    experimentalOperatorPosition?: "start" | "end";
    experimentalTernaries?: boolean;
    jsxBracketSameLine?: boolean;
    printWidth?: number;
    tabWidth?: number;
    useTabs?: boolean;
    parentParser?: string | undefined | undefined;
    __embeddedInHtml?: boolean | undefined | undefined;
};
//# sourceMappingURL=index.d.ts.map