import { Optional } from '@synnaxlabs/x';
import { ReactElement } from 'react';
import { z } from 'zod';
import { Aether } from '../aether';
import { Flex } from '../flex';
import { log } from './aether';
export interface LogProps extends Optional<Omit<z.input<typeof log.logState>, "region" | "scrollPosition" | "scrollback" | "empty" | "scrolling" | "wheelPos">, "visible">, Omit<Flex.BoxProps, "color">, Aether.ComponentProps {
    emptyContent?: ReactElement;
}
export declare const Log: ({ aetherKey, font, className, visible, emptyContent, color, telem, ...rest }: LogProps) => ReactElement | null;
//# sourceMappingURL=Log.d.ts.map