///
import { UI_LAYER, UserDecision } from '@usercentrics/cmp-browser-sdk';
declare class MockUsercentrics {
categories: {
description: string;
isEssential: boolean;
isHidden: boolean;
label: string;
slug: string;
services: {
id: string;
consent: {
status: boolean;
};
}[];
}[];
getCategoriesFullInfo: () => Promise<{
description: string;
isEssential: boolean;
isHidden: boolean;
label: string;
slug: string;
services: {
id: string;
consent: {
status: boolean;
};
}[];
}[]>;
getSettingsUI: () => {
foo: string;
};
getSettingsLabels: () => {
foo: string;
};
init: () => Promise<{
initialLayer: UI_LAYER;
}>;
acceptAllServices: jest.Mock;
denyAllServices: jest.Mock;
updateServices: (userDecisions: UserDecision[]) => void;
}
export declare const loadUsercentrics: () => typeof MockUsercentrics;
export {};