import type { EmitterSubscription } from 'react-native'; import type { TurboModule } from 'react-native'; export interface Spec extends TurboModule { getConstants: () => {}; getString: () => Promise; getStrings: () => Promise; setString: (content: string) => void; hasString: () => Promise; hasNumber: () => Promise; getImagePNG: () => Promise; getImageJPG: () => Promise; setImage: (content: string) => void; getImage: () => Promise; setStrings: (content: string[]) => void; hasImage: () => Promise; hasURL: () => Promise; hasWebURL: () => Promise; } declare const _default: Spec; export default _default; declare const addListener: (callback: () => void) => EmitterSubscription; declare const removeAllListeners: () => void; export { addListener, removeAllListeners };