type Level = 'info' | 'warn' | 'error';
interface Log {
    uuid: string;
    message: string;
    count: number;
    level: Level;
    timestamp: string;
}
interface Context {
    current: Log[];
    errors: Log[];
    warnings: Log[];
    add(message: string, level?: Level): void;
}
export declare const provideLogs: () => Context;
export declare const useLogs: () => Context;
export {};
