import { CellClickedEventArgs, CustomCell, CustomRenderer } from '@glideapps/glide-data-grid';
export declare const LINK_CELL = "link-cell";
interface LinkCellProps {
    readonly kind: typeof LINK_CELL;
    /**
     * Used to hand tune the position of the underline as this is not a native canvas capability, it can need tweaking
     * for different fonts.
     */
    readonly underlineOffset?: number;
    readonly maxLinks?: number;
    readonly navigateOn?: 'click' | 'control-click';
    readonly link: {
        readonly title: string;
        readonly href: string;
        readonly unmanaged?: boolean;
    };
    readonly onClick?: (e: CellClickedEventArgs) => void;
}
export type LinkCell = CustomCell<LinkCellProps>;
declare const renderer: CustomRenderer<LinkCell>;
export default renderer;
//# sourceMappingURL=linkCell.d.ts.map