UNPKG

remotion

Version:

Make videos programmatically

58 lines (57 loc) 2.07 kB
import type React from 'react'; export declare const SEQUENCE_ORDER_MARKER: unique symbol; export declare const SEQUENCE_MANAGER_ORDER_MARKER: unique symbol; export declare const COMPOSITION_ORDER_MARKER: unique symbol; export declare const FOLDER_ORDER_MARKER: unique symbol; export declare const COMPOSITION_MANAGER_ORDER_MARKER: unique symbol; export declare const COMMIT_ORDER_EVENT = "remotion:commit-order"; export type CompositionAndFolderOrderItem = { readonly type: 'composition'; readonly id: string; } | { readonly type: 'folder'; readonly id: string; }; export declare const getCompositionAndFolderOrderKey: (item: CompositionAndFolderOrderItem) => string; export type CommitOrderEventDetail = { readonly sequenceManagers: readonly { readonly managerId: string; readonly sequenceIds: readonly string[]; }[]; readonly compositionManagers: readonly { readonly managerId: string; readonly compositionAndFolderOrder: readonly CompositionAndFolderOrderItem[]; }[]; }; export declare const getFolderOrderId: ({ name, parent, }: { readonly name: string; readonly parent: string | null; }) => string; export declare const SequenceOrderMarker: React.FC<{ readonly children: React.ReactNode; readonly sequenceId: string; }>; export declare const SequenceManagerOrderMarker: React.FC<{ readonly children: React.ReactNode; readonly managerId: string; }>; export declare const CompositionOrderMarker: React.FC<{ readonly children: React.ReactNode; readonly compositionId: string; }>; export declare const FolderOrderMarker: React.FC<{ readonly children: React.ReactNode; readonly folderId: string; }>; export declare const CompositionManagerOrderMarker: React.FC<{ readonly children: React.ReactNode; readonly managerId: string; }>; export declare const CommitOrderInternals: { compositionManagerMarker: symbol; compositionMarker: symbol; folderMarker: symbol; sequenceManagerMarker: symbol; sequenceMarker: symbol; eventName: string; };