import React from 'react';
import type { SequenceControls } from './CompositionManager.js';
type ComponentIdentityResolver = (component: unknown) => unknown;
export declare const REMOTION_INTERNAL_STACK_PROP = "_remotionInternalStack";
export declare const getComponentsToAddStacksTo: () => unknown[];
export declare const addSequenceStackTraces: (component: unknown) => void;
export declare const setSequenceComponent: (component: unknown) => void;
export declare const getSequenceComponent: () => unknown;
export declare const setComponentIdentityResolver: (resolver: ComponentIdentityResolver | null) => void;
export declare const resolveComponentIdentity: (component: unknown) => unknown;
export declare const setStackForControls: (controls: SequenceControls, stack: string | undefined) => void;
export declare const getStackForControls: (controls: SequenceControls) => string | null;
export declare const getSingleChildComponent: (children: React.ReactNode) => unknown;
export {};
