import { z } from 'zod';
declare const GetIconSchema: z.ZodObject<{
    name: z.ZodString;
    style: z.ZodEnum<["solid", "regular", "light", "thin", "duotone", "brands"]>;
}, "strip", z.ZodTypeAny, {
    name: string;
    style: "solid" | "regular" | "light" | "thin" | "duotone" | "brands";
}, {
    name: string;
    style: "solid" | "regular" | "light" | "thin" | "duotone" | "brands";
}>;
type GetIconParams = z.infer<typeof GetIconSchema>;
export declare function getIcon(params: GetIconParams): string | import("../fa/types.js").FAIcon;
export declare const getIconMethod: {
    name: string;
    description: string;
    inputSchema: z.ZodObject<{
        name: z.ZodString;
        style: z.ZodEnum<["solid", "regular", "light", "thin", "duotone", "brands"]>;
    }, "strip", z.ZodTypeAny, {
        name: string;
        style: "solid" | "regular" | "light" | "thin" | "duotone" | "brands";
    }, {
        name: string;
        style: "solid" | "regular" | "light" | "thin" | "duotone" | "brands";
    }>;
    handler: (params: GetIconParams) => any;
};
export {};
//# sourceMappingURL=getIcon.d.ts.map