import { InternalState } from '../stateObjectStorage';
import { State } from '../api';
import { DiffCommands } from '../casparCGState';
export { resolveForegroundState, diffForeground };
declare function diffForeground(oldState: InternalState, newState: State, channel: string, layer: string, minTimeSincePlay: number): string | null;
declare function resolveForegroundState(oldState: InternalState, newState: State, channel: string, layer: string, currentTime: number, minTimeSincePlay: number): {
    commands: DiffCommands;
    bgCleared: boolean;
};
//# sourceMappingURL=foreground.d.ts.map