export declare enum EventCategory {
    Home = "Home",
    ProductsTable = "Products Table",
    UsersTable = "Users Table",
    CustomUserTable = "Custom User Table",
    Table = "Table",
    NPMPackage = "NPM Package",
    TableCRUD = "Table CRUD",
    TableProps = "Table Props Page"
}
export declare enum EventAction {
    Click = "Click",
    View = "View",
    Open = "Open",
    Submit = "Submit",
    Copy = "Copy",
    Export = "Export",
    Delete = "Delete",
    Create = "Create",
    Edit = "Edit",
    Save = "Save",
    Cancel = "Cancel",
    Navigate = "Navigate",
    ThemeToggle = "Theme Toggle",
    RowActionsClick = "Row Actions Click",
    CodeSnippetCopy = "CodeSnippet Copy"
}
export declare const initGoogleAnalytics: () => void;
export declare const sendGoogleAnalyticsPageView: (pathname: string) => void;
export declare const trackEvent: ({ category, action, label, debug, }: {
    category: EventCategory;
    action: EventAction;
    debug?: boolean | undefined;
    label?: string | undefined;
}) => void;
