@joshfarrant/shortcuts-js
Version:
An iOS 12 Shortcuts creator
24 lines (23 loc) • 819 B
TypeScript
import Aggrandizement from './Aggrandizement';
import Attachment from './Attachment';
import Type from './Type';
import WFDictionaryFieldValueItem from './WFDictionaryFieldValueItem';
import WFSerializationType from './WFSerializationType';
interface SerializationValue {
Aggrandizements?: Aggrandizement[];
attachmentsByRange?: {
[key: string]: Attachment;
};
OutputUUID?: string;
OutputName?: string;
string?: string;
Type?: Type;
Value?: WFSerialization | boolean;
VariableName?: string;
WFDictionaryFieldValueItems?: WFDictionaryFieldValueItem[];
}
interface WFSerialization {
Value: (SerializationValue | WFSerialization | WFDictionaryFieldValueItem[] | string | number | boolean);
WFSerializationType: WFSerializationType;
}
export default WFSerialization;