Skip to main content
The Deno 2 Release Candidate is here
Learn more
Go to Latest
variable default
import { default } from "https://deno.land/x/netzo@v0.1.78/templates/video-generator-fresh/src/components/forms/real-estate/template.ts";

type

{ timeline: { soundtrack: { src: string; effect: string; }; background: string; cache: boolean; tracks:
| { clips: { asset: { type: string; html: string; css: string; width: number; height: number; }; start: number; length: number; fit: string; scale: number; offset: { x; y; }; position: string; transition: { in: string; out: string; }; }[]; }
| { clips: { asset: { type: string; html: string; css: string; width: number; height: number; }; fit: string; scale: number; offset: { x; y; }; position: string; transition: { in: string; out: string; }; start: number; length: number; }[]; }
| { clips: { asset: { type: string; html: string; css: string; width: number; height: number; }; fit: string; scale: number; offset: { x; y; }; position: string; start: number; length: number; transition: { out: string; in: string; }; } | { asset: { type: string; html: string; css: string; width: number; height: number; }; fit: string; scale: number; offset: { x; y; }; position: string; transition: { out: string; in: string; }; start: number; length: number; }[]; }
| { clips: { asset: { type: string; src: string; }; start: number; length: number; effect: string; transition: { in: string; out: string; }; offset: { x: number; y; }; position: string; fit: string; opacity: number; }[]; }
| { clips: { asset: { type: string; html: string; css: string; width: number; height: number; }; length: number; start: number; transition: { out: string; in: string; }; fit: string; scale: number; offset: { x; y; }; position: string; } | { asset: { type: string; html: string; css: string; width: number; height: number; }; length: number; start: number; transition: { out: string; in: string; }; fit: string; scale: number; offset: { x; y: number; }; position: string; }[]; }
| { clips: { asset: { type: string; src: string; }; length: number; start: number; offset: { x; y; }; position: string; scale: number; transition: { in: string; out: string; }; }[]; }
| { clips: { asset: { type: string; src: string; }; start: number; length: number; offset: { x: number; y: number; }; position: string; scale: number; transition: { in: string; out: string; }; fit: string; }[]; }
| { clips: { asset: { type: string; src: string; }; position: string; offset: { x: number; y: number; }; transition: { in: string; out: string; }; start: number; length: number; scale: number; opacity: number; fit: string; }[]; }
| { clips: { asset: { type: string; src: string; }; effect: string; offset: { x: number; y: number; }; position: string; fit: string; scale: number; transition: { in: string; out: string; }; start: number; length: number; }[]; }
| { clips: { asset: { type: string; src: string; }; length: number; start: number; offset: { x; y; }; position: string; transition: { in: string; out: string; }; scale: number; }[]; }
| { clips: { asset: { type: string; src: string; }; start: number; length: number; effect: string; offset: { x: number; y: number; }; position: string; transition: { in: string; out: string; }; fit: string; scale: number; }[]; }
| { clips: { asset: { type: string; src: string; }; start: number; length: number; effect: string; offset: { x: number; y: number; }; position: string; transition: { in: string; out: string; }; }[]; }
| { clips: { asset: { type: string; html: string; css: string; width: number; height: number; }; start: number; length: number; transition: { out: string; in: string; }; fit: string; scale: number; offset: { x; y; }; position: string; } | { asset: { type: string; html: string; css: string; width: number; height: number; }; transition: { out: string; in: string; }; start: number; length: number; fit: string; scale: number; offset: { x: number; y; }; position: string; } | { asset: { type: string; html: string; css: string; width: number; height: number; }; start: number; length: number; fit: string; scale: number; offset: { x: number; y; }; position: string; transition: { in: string; out: string; }; }[]; }
| { clips: { asset: { type: string; src: string; }; start: number; length: number; fit: string; offset: { x: number; y: number; }; transition: { in: string; }; position: string; scale: number; } | { asset: { type: string; html: string; css: string; width: number; height: number; }; length: number; offset: { x: number; y; }; start: number; transition: { in: string; }; fit: string; scale: number; position: string; }[]; }
| { clips: { asset: { type: string; src: string; }; start: number; length: number; effect: string; transition: { out: string; }; offset: { x: number; y: number; }; position: string; fit: string; scale: number; opacity: number; }[]; }
[]; }; output: { format: string; size: { width: number; height: number; }; }; }