import { VNode } from "../../stencil-public-runtime"; import { GenericTableViewProps } from "../../tables/GenericTableView"; import { ReferralTable } from "./sqm-referral-table"; export declare const CSS_NAMESPACE = "sqm-referral-table"; export declare type ReferralDates = "dateConverted" | "dateReferralStarted" | "dateFraudChecksCompleted" | "dateModerated" | "dateModified" | "dateReferralEnded" | "dateReferralPaid" | "dateUserModified"; export declare function useReferralTable(props: ReferralTable, emptyElement: VNode, loadingElement: VNode): GenericTableViewProps; export declare function generateUserError(e: any): string; export declare function tryMethod(c: HTMLElement, callback: () => Promise): Promise;