Variables
Variable TransformSchema Const
TransformSchema: {
$schema: string;
additionalProperties: boolean;
description: string;
properties: {
animate: {
properties: {
align: {
$ref: string;
default: string;
};
background: {
$ref: string;
default: string;
};
delay: {
default: number;
maximum: number;
minimum: number;
type: string;
};
fit: {
default: string;
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
loop: {
default: number;
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
};
ascii: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
default: string;
};
colored: {
default: boolean;
type: string;
};
foreground: {
$ref: string;
default: string;
};
reverse: {
default: boolean;
type: string;
};
size: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
auto_image: {
additionalProperties: boolean;
type: string;
};
blackwhite: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
threshold: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
blur: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
blur_faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
type: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
};
border: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
color: {
$ref: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
cache: {
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
expiry: {
type: string;
};
};
type: string;
})[];
};
circle: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
};
type: string;
})[];
};
collage: {
additionalProperties: boolean;
properties: {
autorotate: {
default: boolean;
type: string;
};
color: {
$ref: string;
default: string;
};
files: {
items: {
type: string;
}[];
minItems: number;
type: string;
};
fit: {
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
margin: {
default: number;
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
required: string[];
type: string;
};
compress: {
additionalProperties: boolean;
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
metadata: {
default: boolean;
type: string;
};
};
type: string;
})[];
};
crop: {
properties: {
dim: {
additionalItems: boolean;
items: {
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
required: string[];
type: string;
};
crop_faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: number;
};
height: {
maximum: number;
minimum: number;
type: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
detect_faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
color: {
$ref: string;
default: string;
};
export: {
type: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
enhance: {
default: boolean;
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
preset: {
enum: string[];
type: string;
};
};
type: string;
})[];
};
fallback: {
additionalProperties: boolean;
properties: {
cache: {
maximum: number;
minimum: number;
type: string;
};
handle: {
type: string;
};
};
required: string[];
type: string;
};
flip: {
additionalProperties: boolean;
type: string;
};
flop: {
additionalProperties: boolean;
type: string;
};
imagesize: {
additionalProperties: boolean;
type: string;
};
metadata: {
additionalProperties: boolean;
params: {
additionalItems: boolean;
items: {
enum: string[];
type: string;
};
minItems: number;
type: string;
uniqueItems: boolean;
};
type: string;
};
minify_css: {
additionalProperties: boolean;
properties: {
gzip: {
type: string;
};
level: {
enum: number[];
type: string;
};
};
type: string;
};
minify_js: {
additionalProperties: boolean;
properties: {
gzip: {
type: string;
};
keep_class_name: {
type: string;
};
keep_fn_name: {
type: string;
};
mangle: {
type: string;
};
merge_vars: {
type: string;
};
remove_console: {
type: string;
};
remove_undefined: {
type: string;
};
targets: {
type: string;
};
use_babel_polyfill: {
type: string;
};
};
type: string;
};
modulate: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
brightness: {
default: number;
maximum: number;
minimum: number;
type: string;
};
hue: {
default: number;
maximum: number;
minimum: number;
type: string;
};
saturation: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
monochrome: {
additionalProperties: boolean;
type: string;
};
negative: {
additionalProperties: boolean;
type: string;
};
no_metadata: {
additionalProperties: boolean;
type: string;
};
oil_paint: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
output: {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
colorspace: {
default: string;
enum: string[];
type: string;
};
compress: {
type: string;
};
density: {
maximum: number;
minimum: number;
type: string;
};
docinfo: {
default: boolean;
type: string;
};
format: {
enum: string[];
type: string;
};
page: {
maximum: number;
minimum: number;
type: string;
};
pageformat: {
enum: string[];
type: string;
};
pageorientation: {
enum: string[];
type: string;
};
quality: {
oneOf: ({
default?: undefined;
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
default: number;
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
};
secure: {
default: boolean;
type: string;
};
strip: {
default: boolean;
type: string;
};
};
type: string;
};
partial_blur: {
properties: {
amount: {
maximum: number;
minimum: number;
type: string;
};
blur: {
maximum: number;
minimum: number;
type: string;
};
objects: {
$ref: string;
};
type: {
enum: string[];
type: string;
};
};
required: string[];
type: string;
};
partial_pixelate: {
properties: {
amount: {
maximum: number;
minimum: number;
type: string;
};
blur: {
maximum: number;
minimum: number;
type: string;
};
objects: {
$ref: string;
};
type: {
enum: string[];
type: string;
};
};
required: string[];
type: string;
};
pdfconvert: {
additionalProperties: boolean;
anyOf: {
required: string[];
}[];
properties: {
pageformat: {
$ref: string;
};
pageorientation: {
enum: string[];
type: string;
};
pages: {
$ref: string;
};
};
type: string;
};
pdfinfo: {
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
colorinfo: {
type: string;
};
};
type: string;
})[];
};
pixelate: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
pixelate_faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
type: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
};
pjpg: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
metadata: {
default: boolean;
type: string;
};
quality: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
polaroid: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
color: {
$ref: string;
default: string;
};
rotate: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
quality: {
additionalProperties: boolean;
properties: {
value: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
};
redeye: {
additionalProperties: boolean;
type: string;
};
resize: {
additionalProperties: boolean;
anyOf: {
required: string[];
}[];
properties: {
align: {
$ref: string;
default: string;
};
fit: {
default: string;
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
};
rotate: {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
default: string;
};
deg: {
oneOf: ({
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
};
exif: {
type: string;
};
};
type: string;
};
rounded_corners: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
radius: {
oneOf: ({
enum?: undefined;
maximum: number;
minimum: number;
type: string;
} | {
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
})[];
};
};
type: string;
})[];
};
security: {
additionalProperties: boolean;
properties: {
policy: {
type: string;
};
signature: {
type: string;
};
};
required: string[];
type: string;
};
sepia: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
tone: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
sfw: {
additionalProperties: boolean;
type: string;
};
shadow: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
color: {
$ref: string;
};
opacity: {
default: number;
maximum: number;
minimum: number;
type: string;
};
vector: {
additionalItems: boolean;
items: {
default: number;
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
type: string;
})[];
};
sharpen: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
smart_crop: {
height: {
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
store: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
access: {
default: string;
enum: string[];
type: string;
};
base64decode: {
type: string;
};
container: {
type: string;
};
filename: {
type: string;
};
location: {
$ref: string;
};
path: {
type: string;
};
region: {
$ref: string;
};
workflows: {
$ref: string;
};
};
type: string;
})[];
};
tags: {
additionalProperties: boolean;
type: string;
};
torn_edges: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
spread: {
additionalItems: boolean;
items: {
default: number;
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
type: string;
})[];
};
upscale: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
noise: {
default: string;
enum: string[];
type: string;
};
style: {
default: string;
enum: string[];
type: string;
};
upscale: {
default: boolean;
type: string;
};
};
type: string;
})[];
};
urlscreenshot: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
agent: {
default: string;
enum: string[];
type: string;
};
delay: {
default: number;
maximum: number;
minimum: number;
type: string;
};
device: {
default: string;
type: string;
};
height: {
default: number;
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
orientation: {
default: string;
enum: string[];
type: string;
};
width: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
video_convert: {
additionalProperties: boolean;
properties: {
access: {
default: string;
enum: string[];
type: string;
};
aspect_mode: {
default: string;
enum: string[];
type: string;
};
audio_bitrate: {
maximum: number;
minimum: number;
type: string;
};
audio_channels: {
maximum: number;
minimum: number;
type: string;
};
audio_codec: {
type: string;
};
audio_sample_rate: {
maximum: number;
minimum: number;
type: string;
};
clip_length: {
pattern: string;
type: string;
};
clip_offset: {
pattern: string;
type: string;
};
container: {
type: string;
};
extname: {
type: string;
};
filename: {
type: string;
};
force: {
type: string;
};
fps: {
maximum: number;
minimum: number;
type: string;
};
frame_count: {
default: number;
maximum: number;
minimum: number;
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
keyframe_interval: {
maximum: number;
minimum: number;
type: string;
};
location: {
$ref: string;
};
path: {
type: string;
};
preset: {
type: string;
};
title: {
type: string;
};
two_pass: {
type: string;
};
upscale: {
type: string;
};
video_bitrate: {
maximum: number;
minimum: number;
type: string;
};
watermark_bottom: {
maximum: number;
minimum: number;
type: string;
};
watermark_left: {
maximum: number;
minimum: number;
type: string;
};
watermark_right: {
maximum: number;
minimum: number;
type: string;
};
watermark_top: {
maximum: number;
minimum: number;
type: string;
};
watermark_url: {
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
};
vignette: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
background: {
$ref: string;
};
blurmode: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
};
watermark: {
additionalProperties: boolean;
properties: {
file: {
type: string;
};
position: {
$ref: string;
};
size: {
maximum: number;
minimum: number;
type: string;
};
};
required: string[];
type: string;
};
zip: {
type: string;
};
};
title: string;
type: string;
} = ...Type declaration
- $schema: string
- additionalProperties: boolean
- description: string
- properties: {
animate: {
properties: {
align: {
$ref: string;
default: string;
};
background: {
$ref: string;
default: string;
};
delay: {
default: number;
maximum: number;
minimum: number;
type: string;
};
fit: {
default: string;
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
loop: {
default: number;
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
};
ascii: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
default: string;
};
colored: {
default: boolean;
type: string;
};
foreground: {
$ref: string;
default: string;
};
reverse: {
default: boolean;
type: string;
};
size: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
auto_image: {
additionalProperties: boolean;
type: string;
};
blackwhite: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
threshold: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
blur: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
blur_faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
type: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
};
border: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
color: {
$ref: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
cache: {
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
expiry: {
type: string;
};
};
type: string;
})[];
};
circle: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
};
type: string;
})[];
};
collage: {
additionalProperties: boolean;
properties: {
autorotate: {
default: boolean;
type: string;
};
color: {
$ref: string;
default: string;
};
files: {
items: {
type: string;
}[];
minItems: number;
type: string;
};
fit: {
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
margin: {
default: number;
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
required: string[];
type: string;
};
compress: {
additionalProperties: boolean;
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
metadata: {
default: boolean;
type: string;
};
};
type: string;
})[];
};
crop: {
properties: {
dim: {
additionalItems: boolean;
items: {
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
required: string[];
type: string;
};
crop_faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: number;
};
height: {
maximum: number;
minimum: number;
type: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
detect_faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
color: {
$ref: string;
default: string;
};
export: {
type: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
enhance: {
default: boolean;
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
preset: {
enum: string[];
type: string;
};
};
type: string;
})[];
};
fallback: {
additionalProperties: boolean;
properties: {
cache: {
maximum: number;
minimum: number;
type: string;
};
handle: {
type: string;
};
};
required: string[];
type: string;
};
flip: {
additionalProperties: boolean;
type: string;
};
flop: {
additionalProperties: boolean;
type: string;
};
imagesize: {
additionalProperties: boolean;
type: string;
};
metadata: {
additionalProperties: boolean;
params: {
additionalItems: boolean;
items: {
enum: string[];
type: string;
};
minItems: number;
type: string;
uniqueItems: boolean;
};
type: string;
};
minify_css: {
additionalProperties: boolean;
properties: {
gzip: {
type: string;
};
level: {
enum: number[];
type: string;
};
};
type: string;
};
minify_js: {
additionalProperties: boolean;
properties: {
gzip: {
type: string;
};
keep_class_name: {
type: string;
};
keep_fn_name: {
type: string;
};
mangle: {
type: string;
};
merge_vars: {
type: string;
};
remove_console: {
type: string;
};
remove_undefined: {
type: string;
};
targets: {
type: string;
};
use_babel_polyfill: {
type: string;
};
};
type: string;
};
modulate: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
brightness: {
default: number;
maximum: number;
minimum: number;
type: string;
};
hue: {
default: number;
maximum: number;
minimum: number;
type: string;
};
saturation: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
monochrome: {
additionalProperties: boolean;
type: string;
};
negative: {
additionalProperties: boolean;
type: string;
};
no_metadata: {
additionalProperties: boolean;
type: string;
};
oil_paint: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
output: {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
colorspace: {
default: string;
enum: string[];
type: string;
};
compress: {
type: string;
};
density: {
maximum: number;
minimum: number;
type: string;
};
docinfo: {
default: boolean;
type: string;
};
format: {
enum: string[];
type: string;
};
page: {
maximum: number;
minimum: number;
type: string;
};
pageformat: {
enum: string[];
type: string;
};
pageorientation: {
enum: string[];
type: string;
};
quality: {
oneOf: ({
default?: undefined;
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
default: number;
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
};
secure: {
default: boolean;
type: string;
};
strip: {
default: boolean;
type: string;
};
};
type: string;
};
partial_blur: {
properties: {
amount: {
maximum: number;
minimum: number;
type: string;
};
blur: {
maximum: number;
minimum: number;
type: string;
};
objects: {
$ref: string;
};
type: {
enum: string[];
type: string;
};
};
required: string[];
type: string;
};
partial_pixelate: {
properties: {
amount: {
maximum: number;
minimum: number;
type: string;
};
blur: {
maximum: number;
minimum: number;
type: string;
};
objects: {
$ref: string;
};
type: {
enum: string[];
type: string;
};
};
required: string[];
type: string;
};
pdfconvert: {
additionalProperties: boolean;
anyOf: {
required: string[];
}[];
properties: {
pageformat: {
$ref: string;
};
pageorientation: {
enum: string[];
type: string;
};
pages: {
$ref: string;
};
};
type: string;
};
pdfinfo: {
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
colorinfo: {
type: string;
};
};
type: string;
})[];
};
pixelate: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
pixelate_faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
type: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
};
pjpg: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
metadata: {
default: boolean;
type: string;
};
quality: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
polaroid: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
color: {
$ref: string;
default: string;
};
rotate: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
quality: {
additionalProperties: boolean;
properties: {
value: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
};
redeye: {
additionalProperties: boolean;
type: string;
};
resize: {
additionalProperties: boolean;
anyOf: {
required: string[];
}[];
properties: {
align: {
$ref: string;
default: string;
};
fit: {
default: string;
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
};
rotate: {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
default: string;
};
deg: {
oneOf: ({
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
};
exif: {
type: string;
};
};
type: string;
};
rounded_corners: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
radius: {
oneOf: ({
enum?: undefined;
maximum: number;
minimum: number;
type: string;
} | {
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
})[];
};
};
type: string;
})[];
};
security: {
additionalProperties: boolean;
properties: {
policy: {
type: string;
};
signature: {
type: string;
};
};
required: string[];
type: string;
};
sepia: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
tone: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
sfw: {
additionalProperties: boolean;
type: string;
};
shadow: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
color: {
$ref: string;
};
opacity: {
default: number;
maximum: number;
minimum: number;
type: string;
};
vector: {
additionalItems: boolean;
items: {
default: number;
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
type: string;
})[];
};
sharpen: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
smart_crop: {
height: {
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
store: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
access: {
default: string;
enum: string[];
type: string;
};
base64decode: {
type: string;
};
container: {
type: string;
};
filename: {
type: string;
};
location: {
$ref: string;
};
path: {
type: string;
};
region: {
$ref: string;
};
workflows: {
$ref: string;
};
};
type: string;
})[];
};
tags: {
additionalProperties: boolean;
type: string;
};
torn_edges: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
spread: {
additionalItems: boolean;
items: {
default: number;
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
type: string;
})[];
};
upscale: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
noise: {
default: string;
enum: string[];
type: string;
};
style: {
default: string;
enum: string[];
type: string;
};
upscale: {
default: boolean;
type: string;
};
};
type: string;
})[];
};
urlscreenshot: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
agent: {
default: string;
enum: string[];
type: string;
};
delay: {
default: number;
maximum: number;
minimum: number;
type: string;
};
device: {
default: string;
type: string;
};
height: {
default: number;
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
orientation: {
default: string;
enum: string[];
type: string;
};
width: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
};
video_convert: {
additionalProperties: boolean;
properties: {
access: {
default: string;
enum: string[];
type: string;
};
aspect_mode: {
default: string;
enum: string[];
type: string;
};
audio_bitrate: {
maximum: number;
minimum: number;
type: string;
};
audio_channels: {
maximum: number;
minimum: number;
type: string;
};
audio_codec: {
type: string;
};
audio_sample_rate: {
maximum: number;
minimum: number;
type: string;
};
clip_length: {
pattern: string;
type: string;
};
clip_offset: {
pattern: string;
type: string;
};
container: {
type: string;
};
extname: {
type: string;
};
filename: {
type: string;
};
force: {
type: string;
};
fps: {
maximum: number;
minimum: number;
type: string;
};
frame_count: {
default: number;
maximum: number;
minimum: number;
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
keyframe_interval: {
maximum: number;
minimum: number;
type: string;
};
location: {
$ref: string;
};
path: {
type: string;
};
preset: {
type: string;
};
title: {
type: string;
};
two_pass: {
type: string;
};
upscale: {
type: string;
};
video_bitrate: {
maximum: number;
minimum: number;
type: string;
};
watermark_bottom: {
maximum: number;
minimum: number;
type: string;
};
watermark_left: {
maximum: number;
minimum: number;
type: string;
};
watermark_right: {
maximum: number;
minimum: number;
type: string;
};
watermark_top: {
maximum: number;
minimum: number;
type: string;
};
watermark_url: {
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
};
vignette: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
background: {
$ref: string;
};
blurmode: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
};
watermark: {
additionalProperties: boolean;
properties: {
file: {
type: string;
};
position: {
$ref: string;
};
size: {
maximum: number;
minimum: number;
type: string;
};
};
required: string[];
type: string;
};
zip: {
type: string;
};
}- animate: {
properties: {
align: {
$ref: string;
default: string;
};
background: {
$ref: string;
default: string;
};
delay: {
default: number;
maximum: number;
minimum: number;
type: string;
};
fit: {
default: string;
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
loop: {
default: number;
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
}- properties: {
align: {
$ref: string;
default: string;
};
background: {
$ref: string;
default: string;
};
delay: {
default: number;
maximum: number;
minimum: number;
type: string;
};
fit: {
default: string;
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
loop: {
default: number;
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
}- align: {
$ref: string;
default: string;
}- $ref: string
- default: string
- background: {
$ref: string;
default: string;
}- $ref: string
- default: string
- delay: {
default: number;
maximum: number;
minimum: number;
type: string;
}- default: number
- maximum: number
- minimum: number
- type: string
- fit: {
default: string;
enum: string[];
type: string;
}- default: string
- enum: string[]
- type: string
- height: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- loop: {
default: number;
maximum: number;
minimum: number;
type: string;
}- default: number
- maximum: number
- minimum: number
- type: string
- width: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- align: {
- type: string
- properties: {
- ascii: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
default: string;
};
colored: {
default: boolean;
type: string;
};
foreground: {
$ref: string;
default: string;
};
reverse: {
default: boolean;
type: string;
};
size: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
default: string;
};
colored: {
default: boolean;
type: string;
};
foreground: {
$ref: string;
default: string;
};
reverse: {
default: boolean;
type: string;
};
size: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- auto_
image: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- blackwhite: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
threshold: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
threshold: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- blur: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- blur_
faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
type: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
type: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[]
- one
- border: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
color: {
$ref: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
color: {
$ref: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- cache: {
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
expiry: {
type: string;
};
};
type: string;
})[];
}- one
Of: ({
properties?: undefined;
type: string;
} | {
properties: {
expiry: {
type: string;
};
};
type: string;
})[]
- one
- circle: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
};
type: string;
})[]
- one
- collage: {
additionalProperties: boolean;
properties: {
autorotate: {
default: boolean;
type: string;
};
color: {
$ref: string;
default: string;
};
files: {
items: {
type: string;
}[];
minItems: number;
type: string;
};
fit: {
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
margin: {
default: number;
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
required: string[];
type: string;
}- additional
Properties: boolean - properties: {
autorotate: {
default: boolean;
type: string;
};
color: {
$ref: string;
default: string;
};
files: {
items: {
type: string;
}[];
minItems: number;
type: string;
};
fit: {
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
margin: {
default: number;
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
}- autorotate: {
default: boolean;
type: string;
}- default: boolean
- type: string
- color: {
$ref: string;
default: string;
}- $ref: string
- default: string
- files: {
items: {
type: string;
}[];
minItems: number;
type: string;
}- items: {
type: string;
}[] - min
Items: number - type: string
- items: {
- fit: {
enum: string[];
type: string;
}- enum: string[]
- type: string
- height: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- margin: {
default: number;
maximum: number;
minimum: number;
type: string;
}- default: number
- maximum: number
- minimum: number
- type: string
- width: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- autorotate: {
- required: string[]
- type: string
- additional
- compress: {
additionalProperties: boolean;
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
metadata: {
default: boolean;
type: string;
};
};
type: string;
})[];
}- additional
Properties: boolean - one
Of: ({
properties?: undefined;
type: string;
} | {
properties: {
metadata: {
default: boolean;
type: string;
};
};
type: string;
})[]
- additional
- crop: {
properties: {
dim: {
additionalItems: boolean;
items: {
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
required: string[];
type: string;
}- properties: {
dim: {
additionalItems: boolean;
items: {
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
}- dim: {
additionalItems: boolean;
items: {
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
}- additional
Items: boolean - items: {
maximum: number;
minimum: number;
type: string;
}[] - min
Items: number - type: string
- additional
- dim: {
- required: string[]
- type: string
- properties: {
- crop_
faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: number;
};
height: {
maximum: number;
minimum: number;
type: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: number;
};
height: {
maximum: number;
minimum: number;
type: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- detect_
faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
color: {
$ref: string;
default: string;
};
export: {
type: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
color: {
$ref: string;
default: string;
};
export: {
type: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- enhance: {
default: boolean;
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
preset: {
enum: string[];
type: string;
};
};
type: string;
})[];
}- default: boolean
- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
preset: {
enum: string[];
type: string;
};
};
type: string;
})[]
- fallback: {
additionalProperties: boolean;
properties: {
cache: {
maximum: number;
minimum: number;
type: string;
};
handle: {
type: string;
};
};
required: string[];
type: string;
}- additional
Properties: boolean - properties: {
cache: {
maximum: number;
minimum: number;
type: string;
};
handle: {
type: string;
};
}- cache: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- handle: {
type: string;
}- type: string
- cache: {
- required: string[]
- type: string
- additional
- flip: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- flop: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- imagesize: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- metadata: {
additionalProperties: boolean;
params: {
additionalItems: boolean;
items: {
enum: string[];
type: string;
};
minItems: number;
type: string;
uniqueItems: boolean;
};
type: string;
}- additional
Properties: boolean - params: {
additionalItems: boolean;
items: {
enum: string[];
type: string;
};
minItems: number;
type: string;
uniqueItems: boolean;
}- additional
Items: boolean - items: {
enum: string[];
type: string;
}- enum: string[]
- type: string
- min
Items: number - type: string
- unique
Items: boolean
- additional
- type: string
- additional
- minify_
css: {
additionalProperties: boolean;
properties: {
gzip: {
type: string;
};
level: {
enum: number[];
type: string;
};
};
type: string;
}- additional
Properties: boolean - properties: {
gzip: {
type: string;
};
level: {
enum: number[];
type: string;
};
}- gzip: {
type: string;
}- type: string
- level: {
enum: number[];
type: string;
}- enum: number[]
- type: string
- gzip: {
- type: string
- additional
- minify_
js: {
additionalProperties: boolean;
properties: {
gzip: {
type: string;
};
keep_class_name: {
type: string;
};
keep_fn_name: {
type: string;
};
mangle: {
type: string;
};
merge_vars: {
type: string;
};
remove_console: {
type: string;
};
remove_undefined: {
type: string;
};
targets: {
type: string;
};
use_babel_polyfill: {
type: string;
};
};
type: string;
}- additional
Properties: boolean - properties: {
gzip: {
type: string;
};
keep_class_name: {
type: string;
};
keep_fn_name: {
type: string;
};
mangle: {
type: string;
};
merge_vars: {
type: string;
};
remove_console: {
type: string;
};
remove_undefined: {
type: string;
};
targets: {
type: string;
};
use_babel_polyfill: {
type: string;
};
}- gzip: {
type: string;
}- type: string
- keep_
class_ name: {
type: string;
}- type: string
- keep_
fn_ name: {
type: string;
}- type: string
- mangle: {
type: string;
}- type: string
- merge_
vars: {
type: string;
}- type: string
- remove_
console: {
type: string;
}- type: string
- remove_
undefined: {
type: string;
}- type: string
- targets: {
type: string;
}- type: string
- use_
babel_ polyfill: {
type: string;
}- type: string
- gzip: {
- type: string
- additional
- modulate: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
brightness: {
default: number;
maximum: number;
minimum: number;
type: string;
};
hue: {
default: number;
maximum: number;
minimum: number;
type: string;
};
saturation: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
brightness: {
default: number;
maximum: number;
minimum: number;
type: string;
};
hue: {
default: number;
maximum: number;
minimum: number;
type: string;
};
saturation: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- monochrome: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- negative: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- no_
metadata: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- oil_
paint: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- output: {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
colorspace: {
default: string;
enum: string[];
type: string;
};
compress: {
type: string;
};
density: {
maximum: number;
minimum: number;
type: string;
};
docinfo: {
default: boolean;
type: string;
};
format: {
enum: string[];
type: string;
};
page: {
maximum: number;
minimum: number;
type: string;
};
pageformat: {
enum: string[];
type: string;
};
pageorientation: {
enum: string[];
type: string;
};
quality: {
oneOf: ({
default?: undefined;
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
default: number;
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
};
secure: {
default: boolean;
type: string;
};
strip: {
default: boolean;
type: string;
};
};
type: string;
}- additional
Properties: boolean - properties: {
background: {
$ref: string;
};
colorspace: {
default: string;
enum: string[];
type: string;
};
compress: {
type: string;
};
density: {
maximum: number;
minimum: number;
type: string;
};
docinfo: {
default: boolean;
type: string;
};
format: {
enum: string[];
type: string;
};
page: {
maximum: number;
minimum: number;
type: string;
};
pageformat: {
enum: string[];
type: string;
};
pageorientation: {
enum: string[];
type: string;
};
quality: {
oneOf: ({
default?: undefined;
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
default: number;
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
};
secure: {
default: boolean;
type: string;
};
strip: {
default: boolean;
type: string;
};
}- background: {
$ref: string;
}- $ref: string
- colorspace: {
default: string;
enum: string[];
type: string;
}- default: string
- enum: string[]
- type: string
- compress: {
type: string;
}- type: string
- density: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- docinfo: {
default: boolean;
type: string;
}- default: boolean
- type: string
- format: {
enum: string[];
type: string;
}- enum: string[]
- type: string
- page: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- pageformat: {
enum: string[];
type: string;
}- enum: string[]
- type: string
- pageorientation: {
enum: string[];
type: string;
}- enum: string[]
- type: string
- quality: {
oneOf: ({
default?: undefined;
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
default: number;
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
}- one
Of: ({
default?: undefined;
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
default: number;
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[]
- one
- secure: {
default: boolean;
type: string;
}- default: boolean
- type: string
- strip: {
default: boolean;
type: string;
}- default: boolean
- type: string
- background: {
- type: string
- additional
- partial_
blur: {
properties: {
amount: {
maximum: number;
minimum: number;
type: string;
};
blur: {
maximum: number;
minimum: number;
type: string;
};
objects: {
$ref: string;
};
type: {
enum: string[];
type: string;
};
};
required: string[];
type: string;
}- properties: {
amount: {
maximum: number;
minimum: number;
type: string;
};
blur: {
maximum: number;
minimum: number;
type: string;
};
objects: {
$ref: string;
};
type: {
enum: string[];
type: string;
};
}- amount: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- blur: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- objects: {
$ref: string;
}- $ref: string
- type: {
enum: string[];
type: string;
}- enum: string[]
- type: string
- amount: {
- required: string[]
- type: string
- properties: {
- partial_
pixelate: {
properties: {
amount: {
maximum: number;
minimum: number;
type: string;
};
blur: {
maximum: number;
minimum: number;
type: string;
};
objects: {
$ref: string;
};
type: {
enum: string[];
type: string;
};
};
required: string[];
type: string;
}- properties: {
amount: {
maximum: number;
minimum: number;
type: string;
};
blur: {
maximum: number;
minimum: number;
type: string;
};
objects: {
$ref: string;
};
type: {
enum: string[];
type: string;
};
}- amount: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- blur: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- objects: {
$ref: string;
}- $ref: string
- type: {
enum: string[];
type: string;
}- enum: string[]
- type: string
- amount: {
- required: string[]
- type: string
- properties: {
- pdfconvert: {
additionalProperties: boolean;
anyOf: {
required: string[];
}[];
properties: {
pageformat: {
$ref: string;
};
pageorientation: {
enum: string[];
type: string;
};
pages: {
$ref: string;
};
};
type: string;
}- additional
Properties: boolean - any
Of: {
required: string[];
}[] - properties: {
pageformat: {
$ref: string;
};
pageorientation: {
enum: string[];
type: string;
};
pages: {
$ref: string;
};
}- pageformat: {
$ref: string;
}- $ref: string
- pageorientation: {
enum: string[];
type: string;
}- enum: string[]
- type: string
- pages: {
$ref: string;
}- $ref: string
- pageformat: {
- type: string
- additional
- pdfinfo: {
oneOf: ({
properties?: undefined;
type: string;
} | {
properties: {
colorinfo: {
type: string;
};
};
type: string;
})[];
}- one
Of: ({
properties?: undefined;
type: string;
} | {
properties: {
colorinfo: {
type: string;
};
};
type: string;
})[]
- one
- pixelate: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- pixelate_
faces: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
type: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
buffer: {
maximum: number;
minimum: number;
type: string;
};
faces: {
$ref: string;
default: string;
};
maxsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
minsize: {
default: number;
maximum: number;
minimum: number;
type: string;
};
type: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[]
- one
- pjpg: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
metadata: {
default: boolean;
type: string;
};
quality: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
metadata: {
default: boolean;
type: string;
};
quality: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- polaroid: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
color: {
$ref: string;
default: string;
};
rotate: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
color: {
$ref: string;
default: string;
};
rotate: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- quality: {
additionalProperties: boolean;
properties: {
value: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
}- additional
Properties: boolean - properties: {
value: {
maximum: number;
minimum: number;
type: string;
};
}- value: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- value: {
- type: string
- additional
- redeye: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- resize: {
additionalProperties: boolean;
anyOf: {
required: string[];
}[];
properties: {
align: {
$ref: string;
default: string;
};
fit: {
default: string;
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
}- additional
Properties: boolean - any
Of: {
required: string[];
}[] - properties: {
align: {
$ref: string;
default: string;
};
fit: {
default: string;
enum: string[];
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
}- align: {
$ref: string;
default: string;
}- $ref: string
- default: string
- fit: {
default: string;
enum: string[];
type: string;
}- default: string
- enum: string[]
- type: string
- height: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- width: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- align: {
- type: string
- additional
- rotate: {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
default: string;
};
deg: {
oneOf: ({
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
};
exif: {
type: string;
};
};
type: string;
}- additional
Properties: boolean - properties: {
background: {
$ref: string;
default: string;
};
deg: {
oneOf: ({
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
};
exif: {
type: string;
};
}- background: {
$ref: string;
default: string;
}- $ref: string
- default: string
- deg: {
oneOf: ({
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[];
}- one
Of: ({
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
} | {
enum?: undefined;
maximum: number;
minimum: number;
type: string;
})[]
- one
- exif: {
type: string;
}- type: string
- background: {
- type: string
- additional
- rounded_
corners: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
radius: {
oneOf: ({
enum?: undefined;
maximum: number;
minimum: number;
type: string;
} | {
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
})[];
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
radius: {
oneOf: ({
enum?: undefined;
maximum: number;
minimum: number;
type: string;
} | {
enum: string[];
maximum?: undefined;
minimum?: undefined;
type: string;
})[];
};
};
type: string;
})[]
- one
- security: {
additionalProperties: boolean;
properties: {
policy: {
type: string;
};
signature: {
type: string;
};
};
required: string[];
type: string;
}- additional
Properties: boolean - properties: {
policy: {
type: string;
};
signature: {
type: string;
};
}- policy: {
type: string;
}- type: string
- signature: {
type: string;
}- type: string
- policy: {
- required: string[]
- type: string
- additional
- sepia: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
tone: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
tone: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- sfw: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- shadow: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
color: {
$ref: string;
};
opacity: {
default: number;
maximum: number;
minimum: number;
type: string;
};
vector: {
additionalItems: boolean;
items: {
default: number;
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
blur: {
default: number;
maximum: number;
minimum: number;
type: string;
};
color: {
$ref: string;
};
opacity: {
default: number;
maximum: number;
minimum: number;
type: string;
};
vector: {
additionalItems: boolean;
items: {
default: number;
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
type: string;
})[]
- one
- sharpen: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- smart_
crop: {
height: {
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
}- height: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- mode: {
default: string;
enum: string[];
type: string;
}- default: string
- enum: string[]
- type: string
- width: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- height: {
- store: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
access: {
default: string;
enum: string[];
type: string;
};
base64decode: {
type: string;
};
container: {
type: string;
};
filename: {
type: string;
};
location: {
$ref: string;
};
path: {
type: string;
};
region: {
$ref: string;
};
workflows: {
$ref: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
access: {
default: string;
enum: string[];
type: string;
};
base64decode: {
type: string;
};
container: {
type: string;
};
filename: {
type: string;
};
location: {
$ref: string;
};
path: {
type: string;
};
region: {
$ref: string;
};
workflows: {
$ref: string;
};
};
type: string;
})[]
- one
- tags: {
additionalProperties: boolean;
type: string;
}- additional
Properties: boolean - type: string
- additional
- torn_
edges: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
spread: {
additionalItems: boolean;
items: {
default: number;
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
background: {
$ref: string;
};
spread: {
additionalItems: boolean;
items: {
default: number;
maximum: number;
minimum: number;
type: string;
}[];
minItems: number;
type: string;
};
};
type: string;
})[]
- one
- upscale: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
noise: {
default: string;
enum: string[];
type: string;
};
style: {
default: string;
enum: string[];
type: string;
};
upscale: {
default: boolean;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
noise: {
default: string;
enum: string[];
type: string;
};
style: {
default: string;
enum: string[];
type: string;
};
upscale: {
default: boolean;
type: string;
};
};
type: string;
})[]
- one
- urlscreenshot: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
agent: {
default: string;
enum: string[];
type: string;
};
delay: {
default: number;
maximum: number;
minimum: number;
type: string;
};
device: {
default: string;
type: string;
};
height: {
default: number;
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
orientation: {
default: string;
enum: string[];
type: string;
};
width: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
agent: {
default: string;
enum: string[];
type: string;
};
delay: {
default: number;
maximum: number;
minimum: number;
type: string;
};
device: {
default: string;
type: string;
};
height: {
default: number;
maximum: number;
minimum: number;
type: string;
};
mode: {
default: string;
enum: string[];
type: string;
};
orientation: {
default: string;
enum: string[];
type: string;
};
width: {
default: number;
maximum: number;
minimum: number;
type: string;
};
};
type: string;
})[]
- one
- video_
convert: {
additionalProperties: boolean;
properties: {
access: {
default: string;
enum: string[];
type: string;
};
aspect_mode: {
default: string;
enum: string[];
type: string;
};
audio_bitrate: {
maximum: number;
minimum: number;
type: string;
};
audio_channels: {
maximum: number;
minimum: number;
type: string;
};
audio_codec: {
type: string;
};
audio_sample_rate: {
maximum: number;
minimum: number;
type: string;
};
clip_length: {
pattern: string;
type: string;
};
clip_offset: {
pattern: string;
type: string;
};
container: {
type: string;
};
extname: {
type: string;
};
filename: {
type: string;
};
force: {
type: string;
};
fps: {
maximum: number;
minimum: number;
type: string;
};
frame_count: {
default: number;
maximum: number;
minimum: number;
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
keyframe_interval: {
maximum: number;
minimum: number;
type: string;
};
location: {
$ref: string;
};
path: {
type: string;
};
preset: {
type: string;
};
title: {
type: string;
};
two_pass: {
type: string;
};
upscale: {
type: string;
};
video_bitrate: {
maximum: number;
minimum: number;
type: string;
};
watermark_bottom: {
maximum: number;
minimum: number;
type: string;
};
watermark_left: {
maximum: number;
minimum: number;
type: string;
};
watermark_right: {
maximum: number;
minimum: number;
type: string;
};
watermark_top: {
maximum: number;
minimum: number;
type: string;
};
watermark_url: {
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
};
type: string;
}- additional
Properties: boolean - properties: {
access: {
default: string;
enum: string[];
type: string;
};
aspect_mode: {
default: string;
enum: string[];
type: string;
};
audio_bitrate: {
maximum: number;
minimum: number;
type: string;
};
audio_channels: {
maximum: number;
minimum: number;
type: string;
};
audio_codec: {
type: string;
};
audio_sample_rate: {
maximum: number;
minimum: number;
type: string;
};
clip_length: {
pattern: string;
type: string;
};
clip_offset: {
pattern: string;
type: string;
};
container: {
type: string;
};
extname: {
type: string;
};
filename: {
type: string;
};
force: {
type: string;
};
fps: {
maximum: number;
minimum: number;
type: string;
};
frame_count: {
default: number;
maximum: number;
minimum: number;
type: string;
};
height: {
maximum: number;
minimum: number;
type: string;
};
keyframe_interval: {
maximum: number;
minimum: number;
type: string;
};
location: {
$ref: string;
};
path: {
type: string;
};
preset: {
type: string;
};
title: {
type: string;
};
two_pass: {
type: string;
};
upscale: {
type: string;
};
video_bitrate: {
maximum: number;
minimum: number;
type: string;
};
watermark_bottom: {
maximum: number;
minimum: number;
type: string;
};
watermark_left: {
maximum: number;
minimum: number;
type: string;
};
watermark_right: {
maximum: number;
minimum: number;
type: string;
};
watermark_top: {
maximum: number;
minimum: number;
type: string;
};
watermark_url: {
type: string;
};
width: {
maximum: number;
minimum: number;
type: string;
};
}- access: {
default: string;
enum: string[];
type: string;
}- default: string
- enum: string[]
- type: string
- aspect_
mode: {
default: string;
enum: string[];
type: string;
}- default: string
- enum: string[]
- type: string
- audio_
bitrate: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- audio_
channels: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- audio_
codec: {
type: string;
}- type: string
- audio_
sample_ rate: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- clip_
length: {
pattern: string;
type: string;
}- pattern: string
- type: string
- clip_
offset: {
pattern: string;
type: string;
}- pattern: string
- type: string
- container: {
type: string;
}- type: string
- extname: {
type: string;
}- type: string
- filename: {
type: string;
}- type: string
- force: {
type: string;
}- type: string
- fps: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- frame_
count: {
default: number;
maximum: number;
minimum: number;
type: string;
}- default: number
- maximum: number
- minimum: number
- type: string
- height: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- keyframe_
interval: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- location: {
$ref: string;
}- $ref: string
- path: {
type: string;
}- type: string
- preset: {
type: string;
}- type: string
- title: {
type: string;
}- type: string
- two_
pass: {
type: string;
}- type: string
- upscale: {
type: string;
}- type: string
- video_
bitrate: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- watermark_
bottom: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- watermark_
left: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- watermark_
right: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- watermark_
top: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- watermark_
url: {
type: string;
}- type: string
- width: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- access: {
- type: string
- additional
- vignette: {
oneOf: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
background: {
$ref: string;
};
blurmode: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[];
}- one
Of: ({
additionalProperties?: undefined;
properties?: undefined;
type: string;
} | {
additionalProperties: boolean;
properties: {
amount: {
default: number;
maximum: number;
minimum: number;
type: string;
};
background: {
$ref: string;
};
blurmode: {
default: string;
enum: string[];
type: string;
};
};
type: string;
})[]
- one
- watermark: {
additionalProperties: boolean;
properties: {
file: {
type: string;
};
position: {
$ref: string;
};
size: {
maximum: number;
minimum: number;
type: string;
};
};
required: string[];
type: string;
}- additional
Properties: boolean - properties: {
file: {
type: string;
};
position: {
$ref: string;
};
size: {
maximum: number;
minimum: number;
type: string;
};
}- file: {
type: string;
}- type: string
- position: {
$ref: string;
}- $ref: string
- size: {
maximum: number;
minimum: number;
type: string;
}- maximum: number
- minimum: number
- type: string
- file: {
- required: string[]
- type: string
- additional
- zip: {
type: string;
}- type: string
- animate: {
- title: string
- type: string
Defined in schema/transforms.schema.ts:17
Variable version Const
version: "@{VERSION}" = '@{VERSION}'filestack-js version. Interpolated at build time.
Defined in index.ts:49