1{"name":"expo-random","kind":1,"kindString":"Project","originalName":"","children":[{"name":"getRandomBytes","kind":64,"kindString":"Function","signatures":[{"name":"getRandomBytes","kind":4096,"kindString":"Call signature","comment":{"shortText":"Generates completely random bytes using native implementations. The `byteCount` property\nis a `number` indicating the number of bytes to generate in the form of a `Uint8Array`.\nFalls back to `Math.random` during development to prevent issues with React Native Debugger.","returns":"An array of random bytes with the same length as the `byteCount`.\n"},"parameters":[{"name":"byteCount","kind":32768,"kindString":"Parameter","comment":{"shortText":"A number within the range from `0` to `1024`. Anything else will throw a `TypeError`."},"type":{"type":"intrinsic","name":"number"}}],"type":{"type":"reference","qualifiedName":"Uint8Array","package":"typescript","name":"Uint8Array"}}]},{"name":"getRandomBytesAsync","kind":64,"kindString":"Function","signatures":[{"name":"getRandomBytesAsync","kind":4096,"kindString":"Call signature","comment":{"shortText":"Generates completely random bytes using native implementations. The `byteCount` property\nis a `number` indicating the number of bytes to generate in the form of a `Uint8Array`.","returns":"A promise that fulfills with an array of random bytes with the same length as the `byteCount`.\n"},"parameters":[{"name":"byteCount","kind":32768,"kindString":"Parameter","comment":{"shortText":"A number within the range from `0` to `1024`. Anything else will throw a `TypeError`."},"type":{"type":"intrinsic","name":"number"}}],"type":{"type":"reference","typeArguments":[{"type":"reference","qualifiedName":"Uint8Array","package":"typescript","name":"Uint8Array"}],"qualifiedName":"Promise","package":"typescript","name":"Promise"}}]}]}