@nfdi4plants/swate-components
Version:
Customizable React components for ontology annotation, based on Swate and the ARC.
27 lines • 1.48 kB
TypeScript
import { Union } from '@fable-org/fable-library-js/Types.js';
import { TypeInfo } from '@fable-org/fable-library-js/Reflection.js';
export type DataFile_$union = DataFile<0> | DataFile<1> | DataFile<2>;
export type DataFile_$cases = {
0: ["RawDataFile", []];
1: ["DerivedDataFile", []];
2: ["ImageFile", []];
};
export declare function DataFile_RawDataFile(): DataFile<0>;
export declare function DataFile_DerivedDataFile(): DataFile<1>;
export declare function DataFile_ImageFile(): DataFile<2>;
export declare class DataFile<Tag extends keyof DataFile_$cases> extends Union<Tag, DataFile_$cases[Tag][0]> {
readonly tag: Tag;
readonly fields: DataFile_$cases[Tag][1];
constructor(tag: Tag, fields: DataFile_$cases[Tag][1]);
cases(): string[];
}
export declare function DataFile_$reflection(): TypeInfo;
export declare function DataFile_get_RawDataFileJson(): string;
export declare function DataFile_get_DerivedDataFileJson(): string;
export declare function DataFile_get_ImageFileJson(): string;
export declare function DataFile__get_AsString(this$: DataFile_$union): string;
export declare function DataFile_fromString_Z721C83C5(dt: string): DataFile_$union;
export declare function DataFile__get_IsDerivedData(this$: DataFile_$union): boolean;
export declare function DataFile__get_IsRawData(this$: DataFile_$union): boolean;
export declare function DataFile__get_IsImage(this$: DataFile_$union): boolean;
//# sourceMappingURL=DataFile.fs.d.ts.map