import { SvelteComponent } from "svelte"; import type { IconDefinition } from "@fortawesome/fontawesome-common-types"; import type { FlipDir, IconSize, PullDir } from "./types.js"; declare const __propDef: { props: { class?: string | undefined; id?: string | undefined; style?: string | undefined; icon: IconDefinition; title?: string | undefined; size?: IconSize | undefined; color?: string | undefined; fw?: boolean | undefined; pull?: PullDir | undefined; scale?: string | number | undefined; translateX?: string | number | undefined; translateY?: string | number | undefined; rotate?: number | string | undefined; flip?: FlipDir | undefined; spin?: boolean | undefined; pulse?: boolean | undefined; primaryColor?: string | undefined; secondaryColor?: string | undefined; primaryOpacity?: string | number | undefined; secondaryOpacity?: string | number | undefined; swapOpacity?: boolean | undefined; }; events: { [evt: string]: CustomEvent; }; slots: {}; }; export type FaProps = typeof __propDef.props; export type FaEvents = typeof __propDef.events; export type FaSlots = typeof __propDef.slots; export default class Fa extends SvelteComponent { } export {};