import type { ComponentProps, FunctionComponent, ReactNode } from "react"; import type { GestureResponderEvent } from "react-native"; import type { ExternalOpenLinkBehavior } from "./ExternalLink.shared"; export interface ExternalLinkRequiredComponentProps { onPress?: (event: GestureResponderEvent) => Promise | void; } export interface ExternalLinkProps> { as: C; href: string; onPress?: (event: GestureResponderEvent) => void; openLinkBehavior: ExternalOpenLinkBehavior; } type ExternalLinkSpreadProps> = Omit, keyof ExternalLinkProps>; export declare function ExternalLink>({ as: C, href, openLinkBehavior, onPress, ...props }: ExternalLinkProps & ExternalLinkSpreadProps): ReactNode; export {}; //# sourceMappingURL=ExternalLink.d.ts.map