@rr0/cms
Version:
RR0 Content Management System (CMS)
126 lines (125 loc) • 4.58 kB
TypeScript
import { Level2Date as EdtfDate } from "@rr0/time";
export declare enum BaseOvniFranceTypeObservation {
visualClose = "Visuel : proche",
visualFar = "Visuel : Eloign\u00E9"
}
export declare enum BaseOvniFranceBrightness {
bright = "Brillant",
notSpecified = "Luminosit\u00E9 non indiqu\u00E9e"
}
export declare enum BaseOvniFranceColor {
metallic = "M\u00E9tallique (argent,)",
notDefined = "Non d\u00E9finie",
red = "Rouge",
yellow = "Jaune",
orange = "Orange",
white = "Blanc",
grey = "Gris",
changing = "Changement couleur",
multiple = "Plusieurs couleurs"
}
export declare enum BaseOvniFranceTypeObjet {
disc = "Disque",
multipleShapesForProbablySameObject = "Plusieurs formes pour sans doute un m\u00EAme objet",
lightsSinudoid = "sinuso\u00EFde de lumi\u00E8res",
elliptic = "Elliptique",
notDefined = "Non-d\u00E9fini",
rectangle = "Rectangle",
lightBall = "Boule Lumineuse",
ovoid = "Ovo\u00EFde",
halfSphere = "Demi sph\u00E8re",
sphere = "Sph\u00E8re",
flattenedHexagonal = "Hexagonal aplati"
}
export declare enum BaseOvniFranceVisualEffect {
sparksShower = "gerbes d'\u00E9tincelles",
trail = "Train\u00E9e",
lightBeam = "faisceau de lumi\u00E8re",
numerousLights = "Nombreuses lumi\u00E8res"
}
export declare enum BaseOvniFranceSpeed {
slowThenFast = "lent puis rapide",
stationary = "Immobile",
fastThenSlow = "Rapide puis lent",
slow = "Lent",
fast = "Rapide",
veryFast = "Extr\u00E8mement rapide"
}
export declare enum BaseOvniFranceTrajectory {
stationaryAboveGroundThenEscape = "Stationnaire au-dessus du sol puis fuite",
diveIntoWater = "Plonge dans l'eau",
straightLine = "En ligne droite",
leaveFall = "Descente en feuille morte",
descent = "Descente",
climb = "Mont\u00E9e",
variousManeuvers = "Diverses maneuvres",
evolveThroughJumps = "Evolution par bonds",
verticalClimbTowardSky = "Mont\u00E9e verticale dans le ciel"
}
export declare enum BaseOvniFranceEntityType {
}
export declare enum BaseOvniFranceEntityAction {
}
export declare enum BaseOvniFranceWitnessEffect {
occularTroubles = "Troubles Occulaires",
missingTime = "Temps manquant",
headache = "maux de t\u00EAte",
psychologicalShock = "Choc psychologique",
projection = "Projection",
backwardProjectoin = "rejet en arri\u00E8re"
}
export declare enum BaseOvniFranceWeatherConditions {
unknown = "M\u00E9t\u00E9o inconnue",
fewClouds = "Nuages \u00E9pars",
lowOvercast = "Ciel couvert basse altitude",
hightOvercast = "Ciel couvert haute altitude",
clear = "Beau temps, ciel clair"
}
export declare enum BaseOvniFrancePhysicalEffect {
responseToLightSignal = "R\u00E9ponse \u00E0 un signal lumineux",
earsRinging = "Bourdonnement",
airDisplacement = "d\u00E9placement d'air",
insomnia = "Insomnies",
animalsReactions = "R\u00E9action des animaux"
}
export declare enum BaseOvniFranceSize {
twentyToTwentyFive = "20 \u00E0 25 m\u00E8tres (\u00E9valu\u00E9e)",
fullMoon = "Pleine Lune (apparente)",
pearl = "taille d'une bille (apparente)"
}
export interface BaseOvniFranceCaseSummary {
readonly id: string;
readonly url: string;
readonly time: EdtfDate;
readonly city: string;
readonly depCode: string;
/**
* Number of seconds, or "N.C."
*/
readonly duration?: number;
readonly objectsCount?: number;
readonly objectType?: BaseOvniFranceTypeObjet;
readonly physicalEffect: boolean;
readonly witnessEffect: boolean;
readonly entities: boolean;
readonly landing: boolean;
readonly latitude?: number;
readonly longitude?: number;
readonly sightingAccount?: string;
readonly typeObs?: BaseOvniFranceTypeObservation;
readonly color?: BaseOvniFranceColor;
readonly brightness?: BaseOvniFranceBrightness;
readonly visualEffect?: BaseOvniFranceVisualEffect;
readonly instantDisparition?: boolean;
readonly speed?: BaseOvniFranceSpeed;
readonly movementOrTrajectory?: BaseOvniFranceTrajectory;
readonly size?: BaseOvniFranceSize;
readonly entityType?: BaseOvniFranceEntityType;
readonly entityCount?: number;
readonly entityAction?: BaseOvniFranceEntityAction;
readonly effectOnWitness?: BaseOvniFranceWitnessEffect[];
readonly physicalWitness?: BaseOvniFrancePhysicalEffect[];
readonly witnessCount?: number;
readonly officialInvestigation?: boolean;
readonly weatherConditions?: BaseOvniFranceWeatherConditions[];
}