GasData: ObjectSchema<{ 
    budget: NullableSchema<UnionSchema<(StringSchema<string> | NumberSchema<number>)[], string | number>, undefined, null | string | number>; 
    owner: NullableSchema<SchemaWithTransform<StringSchema<string>, string>, undefined, null | string>; 
    payment: NullableSchema<ArraySchema<ObjectSchema<{ 
        digest: StringSchema<string>; 
        objectId: SchemaWithTransform<StringSchema<string>, string>; 
        version: UnionSchema<(StringSchema<string> | NumberSchema<number>)[], string | number>; 
    }, undefined, { 
        digest: string; 
        objectId: string; 
        version: string | number; 
    }>, { 
        digest: string; 
        objectId: string; 
        version: string | number; 
    }[]>, undefined, null | { 
        digest: string; 
        objectId: string; 
        version: string | number; 
    }[]>; 
    price: NullableSchema<UnionSchema<(StringSchema<string> | NumberSchema<number>)[], string | number>, undefined, null | string | number>; 
}, undefined, { 
    budget: null | string | number; 
    owner: null | string; 
    payment: null | { 
        digest: string; 
        objectId: string; 
        version: string | number; 
    }[]; 
    price: null | string | number; 
}> = ...
Type declaration
budget: NullableSchema<UnionSchema<(StringSchema<string> | NumberSchema<number>)[], string | number>, undefined, null | string | number>
owner: NullableSchema<SchemaWithTransform<StringSchema<string>, string>, undefined, null | string>
payment: NullableSchema<ArraySchema<ObjectSchema<{ 
    digest: StringSchema<string>; 
    objectId: SchemaWithTransform<StringSchema<string>, string>; 
    version: UnionSchema<(StringSchema<string> | NumberSchema<number>)[], string | number>; 
}, undefined, { 
    digest: string; 
    objectId: string; 
    version: string | number; 
}>, { 
    digest: string; 
    objectId: string; 
    version: string | number; 
}[]>, undefined, null | { 
    digest: string; 
    objectId: string; 
    version: string | number; 
}[]>
price: NullableSchema<UnionSchema<(StringSchema<string> | NumberSchema<number>)[], string | number>, undefined, null | string | number>
Type declaration
budget: null | string | number
owner: null | string
payment: null | { 
    digest: string; 
    objectId: string; 
    version: string | number; 
}[]
price: null | string | number