UNPKG

react-qml

Version:
955 lines (954 loc) 30.8 kB
import * as QtQml from '../QtQml/types'; import * as QtQuick from '../QtQuick/types'; declare type Signal<T> = { connect: (handler: T) => void; disconnect: (handler: T) => void; }; export declare type QAbstractVideoFilter = { active: boolean | undefined; } & QtQml.QObject; export declare enum QCamera_Status { UnavailableStatus = 0, UnloadedStatus = 1, LoadingStatus = 2, UnloadingStatus = 3, LoadedStatus = 4, StandbyStatus = 5, StartingStatus = 6, StoppingStatus = 7, ActiveStatus = 8 } export declare enum QCamera_State { UnloadedState = 0, LoadedState = 1, ActiveState = 2 } export declare enum QCamera_CaptureMode { CaptureViewfinder = 0, CaptureStillImage = 1, CaptureVideo = 2 } export declare enum QCamera_Error { NoError = 0, CameraError = 1, InvalidRequestError = 2, ServiceMissingError = 3, NotSupportedFeatureError = 4 } export declare enum QCamera_LockStatus { Unlocked = 0, Searching = 1, Locked = 2 } export declare enum QCamera_LockChangeReason { UserRequest = 0, LockAcquired = 1, LockFailed = 2, LockLost = 3, LockTemporaryLost = 4 } export declare enum QCamera_LockType { NoLock = 0, LockExposure = 1, LockWhiteBalance = 2, LockFocus = 4 } export declare enum QCamera_Position { UnspecifiedPosition = 0, BackFace = 1, FrontFace = 2 } export declare type QCamera = { readonly state: any; readonly status: any; captureMode: any; readonly lockStatus: any; setCaptureMode(mode: any): void; load(): void; unload(): void; start(): void; stop(): void; searchAndLock(): void; unlock(): void; searchAndLock(locks: any): void; unlock(locks: any): void; stateChanged: Signal<Function>; captureModeChanged: Signal<Function>; statusChanged: Signal<Function>; locked: Signal<Function>; lockFailed: Signal<Function>; lockStatusChanged: Signal<Function>; error: Signal<Function>; } & QMediaObject; export declare enum QDeclarativeAudio_Status { UnknownStatus = 0, NoMedia = 1, Loading = 2, Loaded = 3, Stalled = 4, Buffering = 5, Buffered = 6, EndOfMedia = 7, InvalidMedia = 8 } export declare enum QDeclarativeAudio_Error { NoError = 0, ResourceError = 1, FormatError = 2, NetworkError = 3, AccessDenied = 4, ServiceMissing = 5 } export declare enum QDeclarativeAudio_Loop { Infinite = -1 } export declare enum QDeclarativeAudio_PlaybackState { PlayingState = 1, PausedState = 2, StoppedState = 0 } export declare enum QDeclarativeAudio_Availability { Available = 0, Busy = 2, Unavailable = 1, ResourceMissing = 3 } export declare enum QDeclarativeAudio_AudioRole { UnknownRole = 0, AccessibilityRole = 7, AlarmRole = 4, GameRole = 9, MusicRole = 1, NotificationRole = 5, RingtoneRole = 6, SonificationRole = 8, VideoRole = 2, VoiceCommunicationRole = 3 } export declare type QDeclarativeAudio = { source: string | undefined; playlist: QDeclarativePlaylist | null; loops: number | undefined; readonly playbackState: QDeclarativeAudio_PlaybackState | string; autoPlay: boolean | undefined; autoLoad: boolean | undefined; readonly status: QDeclarativeAudio_Status | string; readonly duration: number; readonly position: number; volume: number | undefined; muted: boolean | undefined; readonly hasAudio: boolean; readonly hasVideo: boolean; readonly bufferProgress: number; readonly seekable: boolean; playbackRate: number | undefined; readonly error: QDeclarativeAudio_Error | string; readonly errorString: string; readonly metaData: QDeclarativeMediaMetaData; readonly mediaObject: QtQml.QObject; readonly availability: QDeclarativeAudio_Availability | string; audioRole: QDeclarativeAudio_AudioRole | string; notifyInterval: number | undefined; play(): void; pause(): void; stop(): void; seek(position: number | undefined): void; supportedAudioRoles(): any; playlistChanged: Signal<Function>; loopCountChanged: Signal<Function>; paused: Signal<Function>; stopped: Signal<Function>; playing: Signal<Function>; audioRoleChanged: Signal<Function>; availabilityChanged: Signal<Function>; notifyIntervalChanged: Signal<Function>; } & QtQml.QObject; export declare enum QDeclarativeCamera_Position { UnspecifiedPosition = 0, BackFace = 1, FrontFace = 2 } export declare enum QDeclarativeCamera_CaptureMode { CaptureViewfinder = 0, CaptureStillImage = 1, CaptureVideo = 2 } export declare enum QDeclarativeCamera_State { ActiveState = 2, LoadedState = 1, UnloadedState = 0 } export declare enum QDeclarativeCamera_Status { UnavailableStatus = 0, UnloadedStatus = 1, LoadingStatus = 2, UnloadingStatus = 3, LoadedStatus = 4, StandbyStatus = 5, StartingStatus = 6, StoppingStatus = 7, ActiveStatus = 8 } export declare enum QDeclarativeCamera_LockStatus { Unlocked = 0, Searching = 1, Locked = 2 } export declare enum QDeclarativeCamera_Error { NoError = 0, CameraError = 1, InvalidRequestError = 2, ServiceMissingError = 3, NotSupportedFeatureError = 4 } export declare enum QDeclarativeCamera_FlashMode { FlashAuto = 1, FlashOff = 2, FlashOn = 4, FlashRedEyeReduction = 8, FlashFill = 16, FlashTorch = 32, FlashVideoLight = 64, FlashSlowSyncFrontCurtain = 128, FlashSlowSyncRearCurtain = 256, FlashManual = 512 } export declare enum QDeclarativeCamera_ExposureMode { ExposureAuto = 0, ExposureManual = 1, ExposurePortrait = 2, ExposureNight = 3, ExposureBacklight = 4, ExposureSpotlight = 5, ExposureSports = 6, ExposureSnow = 7, ExposureBeach = 8, ExposureLargeAperture = 9, ExposureSmallAperture = 10, ExposureAction = 11, ExposureLandscape = 12, ExposureNightPortrait = 13, ExposureTheatre = 14, ExposureSunset = 15, ExposureSteadyPhoto = 16, ExposureFireworks = 17, ExposureParty = 18, ExposureCandlelight = 19, ExposureBarcode = 20, ExposureModeVendor = 1000 } export declare enum QDeclarativeCamera_MeteringMode { MeteringMatrix = 1, MeteringAverage = 2, MeteringSpot = 3 } export declare enum QDeclarativeCamera_FocusMode { FocusManual = 1, FocusHyperfocal = 2, FocusInfinity = 4, FocusAuto = 8, FocusContinuous = 16, FocusMacro = 32 } export declare enum QDeclarativeCamera_FocusPointMode { FocusPointAuto = 0, FocusPointCenter = 1, FocusPointFaceDetection = 2, FocusPointCustom = 3 } export declare enum QDeclarativeCamera_FocusAreaStatus { FocusAreaUnused = 1, FocusAreaSelected = 2, FocusAreaFocused = 3 } export declare enum QDeclarativeCamera_Availability { Available = 0, Busy = 2, Unavailable = 1, ResourceMissing = 3 } export declare type QDeclarativeCamera = { deviceId: string | undefined; position: QDeclarativeCamera_Position | string; readonly displayName: string; readonly orientation: number; captureMode: QDeclarativeCamera_CaptureMode | string; cameraState: QDeclarativeCamera_State | string; readonly cameraStatus: QDeclarativeCamera_Status | string; readonly lockStatus: QDeclarativeCamera_LockStatus | string; readonly errorCode: QDeclarativeCamera_Error | string; readonly errorString: string; readonly availability: QDeclarativeCamera_Availability | string; opticalZoom: number | undefined; readonly maximumOpticalZoom: number; digitalZoom: number | undefined; readonly maximumDigitalZoom: number; readonly mediaObject: QtQml.QObject; readonly imageCapture: QDeclarativeCameraCapture; readonly videoRecorder: QDeclarativeCameraRecorder; readonly exposure: QDeclarativeCameraExposure; readonly flash: QDeclarativeCameraFlash; readonly focus: QDeclarativeCameraFocus; readonly imageProcessing: QDeclarativeCameraImageProcessing; readonly metaData: QDeclarativeMediaMetaData; readonly viewfinder: QDeclarativeCameraViewfinder; setCaptureMode(mode: QDeclarativeCamera_CaptureMode | string): void; start(): void; stop(): void; setCameraState(state: QDeclarativeCamera_State | string): void; searchAndLock(): void; unlock(): void; setOpticalZoom(param0: number | undefined): void; setDigitalZoom(param0: number | undefined): void; supportedViewfinderResolutions(minimumFrameRate: number | undefined, maximumFrameRate: number | undefined): any; supportedViewfinderResolutions(minimumFrameRate: number | undefined): any; supportedViewfinderResolutions(): any; supportedViewfinderFrameRateRanges(resolution: any): any; supportedViewfinderFrameRateRanges(): any; errorChanged: Signal<Function>; error: Signal<Function>; deviceIdChanged: Signal<Function>; positionChanged: Signal<Function>; displayNameChanged: Signal<Function>; orientationChanged: Signal<Function>; cameraStateChanged: Signal<Function>; opticalZoomChanged: Signal<Function>; digitalZoomChanged: Signal<Function>; maximumOpticalZoomChanged: Signal<Function>; maximumDigitalZoomChanged: Signal<Function>; availabilityChanged: Signal<Function>; } & QtQml.QObject; export declare type QDeclarativeCameraCapture = { readonly ready: boolean; readonly capturedImagePath: string; resolution: any; readonly errorString: string; readonly supportedResolutions: any; capture(): number | undefined; captureToLocation(location: string | undefined): number | undefined; cancelCapture(): void; setResolution(resolution: any): void; setMetadata(key: string | undefined, value: any): void; readyForCaptureChanged: Signal<Function>; imageExposed: Signal<Function>; imageCaptured: Signal<Function>; imageMetadataAvailable: Signal<Function>; imageSaved: Signal<Function>; captureFailed: Signal<Function>; resolutionChanged: Signal<Function>; } & QtQml.QObject; export declare enum QDeclarativeCameraExposure_ExposureMode { ExposureAuto = 0, ExposureManual = 1, ExposurePortrait = 2, ExposureNight = 3, ExposureBacklight = 4, ExposureSpotlight = 5, ExposureSports = 6, ExposureSnow = 7, ExposureBeach = 8, ExposureLargeAperture = 9, ExposureSmallAperture = 10, ExposureAction = 11, ExposureLandscape = 12, ExposureNightPortrait = 13, ExposureTheatre = 14, ExposureSunset = 15, ExposureSteadyPhoto = 16, ExposureFireworks = 17, ExposureParty = 18, ExposureCandlelight = 19, ExposureBarcode = 20, ExposureModeVendor = 1000 } export declare enum QDeclarativeCameraExposure_MeteringMode { MeteringMatrix = 1, MeteringAverage = 2, MeteringSpot = 3 } export declare type QDeclarativeCameraExposure = { exposureCompensation: number | undefined; readonly iso: number; readonly shutterSpeed: number; readonly aperture: number; manualShutterSpeed: number | undefined; manualAperture: number | undefined; manualIso: number | undefined; exposureMode: QDeclarativeCameraExposure_ExposureMode | string; spotMeteringPoint: any; meteringMode: QDeclarativeCameraExposure_MeteringMode | string; setExposureMode(param0: QDeclarativeCameraExposure_ExposureMode | string): void; setExposureCompensation(ev: number | undefined): void; setManualAperture(param0: number | undefined): void; setManualShutterSpeed(param0: number | undefined): void; setManualIsoSensitivity(iso: number | undefined): void; setAutoAperture(): void; setAutoShutterSpeed(): void; setAutoIsoSensitivity(): void; isoSensitivityChanged: Signal<Function>; apertureChanged: Signal<Function>; shutterSpeedChanged: Signal<Function>; manualIsoSensitivityChanged: Signal<Function>; manualApertureChanged: Signal<Function>; manualShutterSpeedChanged: Signal<Function>; exposureCompensationChanged: Signal<Function>; exposureModeChanged: Signal<Function>; meteringModeChanged: Signal<Function>; spotMeteringPointChanged: Signal<Function>; } & QtQml.QObject; export declare enum QDeclarativeCameraFlash_FlashMode { FlashAuto = 1, FlashOff = 2, FlashOn = 4, FlashRedEyeReduction = 8, FlashFill = 16, FlashTorch = 32, FlashVideoLight = 64, FlashSlowSyncFrontCurtain = 128, FlashSlowSyncRearCurtain = 256, FlashManual = 512 } export declare type QDeclarativeCameraFlash = { readonly ready: boolean; mode: QDeclarativeCameraFlash_FlashMode | string; readonly supportedModes: any; setFlashMode(param0: QDeclarativeCameraFlash_FlashMode | string): void; flashReady: Signal<Function>; flashModeChanged: Signal<Function>; } & QtQml.QObject; export declare enum QDeclarativeCameraFocus_FocusMode { FocusManual = 1, FocusHyperfocal = 2, FocusInfinity = 4, FocusAuto = 8, FocusContinuous = 16, FocusMacro = 32 } export declare enum QDeclarativeCameraFocus_FocusPointMode { FocusPointAuto = 0, FocusPointCenter = 1, FocusPointFaceDetection = 2, FocusPointCustom = 3 } export declare type QDeclarativeCameraFocus = { focusMode: QDeclarativeCameraFocus_FocusMode | string; focusPointMode: QDeclarativeCameraFocus_FocusPointMode | string; customFocusPoint: any; readonly focusZones: QtQml.QObject; setFocusMode(param0: QDeclarativeCameraFocus_FocusMode | string): void; setFocusPointMode(mode: QDeclarativeCameraFocus_FocusPointMode | string): void; setCustomFocusPoint(point: any): void; isFocusModeSupported(mode: QDeclarativeCameraFocus_FocusMode | string): boolean | undefined; isFocusPointModeSupported(mode: QDeclarativeCameraFocus_FocusPointMode | string): boolean | undefined; focusModeChanged: Signal<Function>; focusPointModeChanged: Signal<Function>; customFocusPointChanged: Signal<Function>; } & QtQml.QObject; export declare enum QDeclarativeCameraImageProcessing_WhiteBalanceMode { WhiteBalanceAuto = 0, WhiteBalanceManual = 1, WhiteBalanceSunlight = 2, WhiteBalanceCloudy = 3, WhiteBalanceShade = 4, WhiteBalanceTungsten = 5, WhiteBalanceFluorescent = 6, WhiteBalanceFlash = 7, WhiteBalanceSunset = 8, WhiteBalanceVendor = 1000 } export declare enum QDeclarativeCameraImageProcessing_ColorFilter { ColorFilterNone = 0, ColorFilterGrayscale = 1, ColorFilterNegative = 2, ColorFilterSolarize = 3, ColorFilterSepia = 4, ColorFilterPosterize = 5, ColorFilterWhiteboard = 6, ColorFilterBlackboard = 7, ColorFilterAqua = 8, ColorFilterVendor = 1000 } export declare type QDeclarativeCameraImageProcessing = { whiteBalanceMode: QDeclarativeCameraImageProcessing_WhiteBalanceMode | string; manualWhiteBalance: number | undefined; brightness: number | undefined; contrast: number | undefined; saturation: number | undefined; sharpeningLevel: number | undefined; denoisingLevel: number | undefined; colorFilter: QDeclarativeCameraImageProcessing_ColorFilter | string; setWhiteBalanceMode(mode: any): void; setManualWhiteBalance(colorTemp: number | undefined): void; setBrightness(value: number | undefined): void; setContrast(value: number | undefined): void; setSaturation(value: number | undefined): void; setSharpeningLevel(value: number | undefined): void; setDenoisingLevel(value: number | undefined): void; setColorFilter(colorFilter: QDeclarativeCameraImageProcessing_ColorFilter | string): void; whiteBalanceModeChanged: Signal<Function>; manualWhiteBalanceChanged: Signal<Function>; brightnessChanged: Signal<Function>; contrastChanged: Signal<Function>; saturationChanged: Signal<Function>; sharpeningLevelChanged: Signal<Function>; denoisingLevelChanged: Signal<Function>; } & QtQml.QObject; export declare enum QDeclarativeCameraRecorder_RecorderState { StoppedState = 0, RecordingState = 1 } export declare enum QDeclarativeCameraRecorder_RecorderStatus { UnavailableStatus = 0, UnloadedStatus = 1, LoadingStatus = 2, LoadedStatus = 3, StartingStatus = 4, RecordingStatus = 5, PausedStatus = 6, FinalizingStatus = 7 } export declare enum QDeclarativeCameraRecorder_EncodingMode { ConstantQualityEncoding = 0, ConstantBitRateEncoding = 1, AverageBitRateEncoding = 2 } export declare enum QDeclarativeCameraRecorder_Error { NoError = 0, ResourceError = 1, FormatError = 2, OutOfSpaceError = 3 } export declare type QDeclarativeCameraRecorder = { recorderState: QDeclarativeCameraRecorder_RecorderState | string; readonly recorderStatus: QDeclarativeCameraRecorder_RecorderStatus | string; videoCodec: string | undefined; resolution: any; frameRate: number | undefined; videoBitRate: number | undefined; videoEncodingMode: QDeclarativeCameraRecorder_EncodingMode | string; audioCodec: string | undefined; audioBitRate: number | undefined; audioChannels: number | undefined; audioSampleRate: number | undefined; audioEncodingMode: QDeclarativeCameraRecorder_EncodingMode | string; mediaContainer: string | undefined; readonly duration: any; outputLocation: string | undefined; readonly actualLocation: string; muted: boolean | undefined; readonly errorString: string; readonly errorCode: QDeclarativeCameraRecorder_Error | string; setOutputLocation(location: string | undefined): void; record(): void; stop(): void; setRecorderState(state: any): void; setMuted(muted: boolean | undefined): void; setMetadata(key: string | undefined, value: any): void; setCaptureResolution(resolution: any): void; setAudioCodec(codec: string | undefined): void; setVideoCodec(codec: string | undefined): void; setMediaContainer(container: string | undefined): void; setFrameRate(frameRate: number | undefined): void; setVideoBitRate(rate: number | undefined): void; setAudioBitRate(rate: number | undefined): void; setAudioChannels(channels: number | undefined): void; setAudioSampleRate(rate: number | undefined): void; setVideoEncodingMode(encodingMode: QDeclarativeCameraRecorder_EncodingMode | string): void; setAudioEncodingMode(encodingMode: QDeclarativeCameraRecorder_EncodingMode | string): void; recorderStateChanged: Signal<Function>; durationChanged: Signal<Function>; mutedChanged: Signal<Function>; outputLocationChanged: Signal<Function>; actualLocationChanged: Signal<Function>; error: Signal<Function>; metaDataChanged: Signal<Function>; captureResolutionChanged: Signal<Function>; audioCodecChanged: Signal<Function>; videoCodecChanged: Signal<Function>; mediaContainerChanged: Signal<Function>; frameRateChanged: Signal<Function>; videoBitRateChanged: Signal<Function>; audioBitRateChanged: Signal<Function>; audioChannelsChanged: Signal<Function>; audioSampleRateChanged: Signal<Function>; audioEncodingModeChanged: Signal<Function>; videoEncodingModeChanged: Signal<Function>; } & QtQml.QObject; export declare type QDeclarativeCameraViewfinder = { resolution: any; minimumFrameRate: number | undefined; maximumFrameRate: number | undefined; } & QtQml.QObject; export declare type QDeclarativeMediaMetaData = { title: any; subTitle: any; author: any; comment: any; description: any; category: any; genre: any; year: any; date: any; userRating: any; keywords: any; language: any; publisher: any; copyright: any; parentalRating: any; ratingOrganization: any; size: any; mediaType: any; duration: any; audioBitRate: any; audioCodec: any; averageLevel: any; channelCount: any; peakValue: any; sampleRate: any; albumTitle: any; albumArtist: any; contributingArtist: any; composer: any; conductor: any; lyrics: any; mood: any; trackNumber: any; trackCount: any; coverArtUrlSmall: any; coverArtUrlLarge: any; resolution: any; pixelAspectRatio: any; videoFrameRate: any; videoBitRate: any; videoCodec: any; posterUrl: any; chapterNumber: any; director: any; leadPerformer: any; writer: any; cameraManufacturer: any; cameraModel: any; event: any; subject: any; orientation: any; exposureTime: any; fNumber: any; exposureProgram: any; isoSpeedRatings: any; exposureBiasValue: any; dateTimeOriginal: any; dateTimeDigitized: any; subjectDistance: any; meteringMode: any; lightSource: any; flash: any; focalLength: any; exposureMode: any; whiteBalance: any; digitalZoomRatio: any; focalLengthIn35mmFilm: any; sceneCaptureType: any; gainControl: any; contrast: any; saturation: any; sharpness: any; deviceSettingDescription: any; gpsLatitude: any; gpsLongitude: any; gpsAltitude: any; gpsTimeStamp: any; gpsSatellites: any; gpsStatus: any; gpsDOP: any; gpsSpeed: any; gpsTrack: any; gpsTrackRef: any; gpsImgDirection: any; gpsImgDirectionRef: any; gpsMapDatum: any; gpsProcessingMethod: any; gpsAreaInformation: any; metaDataChanged: Signal<Function>; } & QtQml.QObject; export declare enum QDeclarativeMultimediaGlobal_VolumeScale { LinearVolumeScale = 0, CubicVolumeScale = 1, LogarithmicVolumeScale = 2, DecibelVolumeScale = 3 } export declare type QDeclarativeMultimediaGlobal = { readonly defaultCamera: any; readonly availableCameras: any; convertVolume(volume: number | undefined, from: QDeclarativeMultimediaGlobal_VolumeScale | string, to: QDeclarativeMultimediaGlobal_VolumeScale | string): number | undefined; } & QtQml.QObject; export declare enum QDeclarativePlaylist_PlaybackMode { CurrentItemOnce = 0, CurrentItemInLoop = 1, Sequential = 2, Loop = 3, Random = 4 } export declare enum QDeclarativePlaylist_Error { NoError = 0, FormatError = 1, FormatNotSupportedError = 2, NetworkError = 3, AccessDeniedError = 4 } export declare type QDeclarativePlaylist = { playbackMode: QDeclarativePlaylist_PlaybackMode | string; readonly currentItemSource: string; currentIndex: number | undefined; readonly itemCount: number; readonly readOnly: boolean; readonly error: QDeclarativePlaylist_Error | string; readonly errorString: string; readonly items: QDeclarativePlaylistItem; itemSource(index: number | undefined): string | undefined; nextIndex(steps: number | undefined): number | undefined; nextIndex(): number | undefined; previousIndex(steps: number | undefined): number | undefined; previousIndex(): number | undefined; next(): void; previous(): void; shuffle(): void; load(location: string | undefined, format: string | undefined): void; load(location: string | undefined): void; save(location: string | undefined, format: string | undefined): boolean | undefined; save(location: string | undefined): boolean | undefined; addItem(source: string | undefined): boolean | undefined; addItems(sources: any): boolean | undefined; insertItem(index: number | undefined, source: string | undefined): boolean | undefined; insertItems(index: number | undefined, sources: any): boolean | undefined; moveItem(from: number | undefined, to: number | undefined): boolean | undefined; removeItem(index: number | undefined): boolean | undefined; removeItems(start: number | undefined, end: number | undefined): boolean | undefined; clear(): boolean | undefined; itemAboutToBeInserted: Signal<Function>; itemInserted: Signal<Function>; itemAboutToBeRemoved: Signal<Function>; itemRemoved: Signal<Function>; itemChanged: Signal<Function>; loaded: Signal<Function>; loadFailed: Signal<Function>; } & QtQuick.QAbstractListModel; export declare type QDeclarativePlaylistItem = { source: string | undefined; } & QtQml.QObject; export declare enum QDeclarativeRadio_State { ActiveState = 0, StoppedState = 1 } export declare enum QDeclarativeRadio_Band { AM = 0, FM = 1, SW = 2, LW = 3, FM2 = 4 } export declare enum QDeclarativeRadio_Error { NoError = 0, ResourceError = 1, OpenError = 2, OutOfRangeError = 3 } export declare enum QDeclarativeRadio_StereoMode { ForceStereo = 0, ForceMono = 1, Auto = 2 } export declare enum QDeclarativeRadio_SearchMode { SearchFast = 0, SearchGetStationId = 1 } export declare enum QDeclarativeRadio_Availability { Available = 0, Busy = 2, Unavailable = 1, ResourceMissing = 3 } export declare type QDeclarativeRadio = { readonly state: QDeclarativeRadio_State | string; band: QDeclarativeRadio_Band | string; frequency: number | undefined; readonly stereo: boolean; stereoMode: QDeclarativeRadio_StereoMode | string; readonly signalStrength: number; volume: number | undefined; muted: boolean | undefined; readonly searching: boolean; readonly frequencyStep: number; readonly minimumFrequency: number; readonly maximumFrequency: number; readonly antennaConnected: boolean; readonly availability: QDeclarativeRadio_Availability | string; readonly radioData: QDeclarativeRadioData; setBand(band: any): void; setFrequency(frequency: number | undefined): void; setStereoMode(stereoMode: any): void; setVolume(volume: number | undefined): void; setMuted(muted: boolean | undefined): void; cancelScan(): void; scanDown(): void; scanUp(): void; tuneUp(): void; tuneDown(): void; searchAllStations(searchMode: any): void; searchAllStations(): void; start(): void; stop(): void; isAvailable(): boolean | undefined; stateChanged: Signal<Function>; bandChanged: Signal<Function>; frequencyChanged: Signal<Function>; stereoStatusChanged: Signal<Function>; searchingChanged: Signal<Function>; signalStrengthChanged: Signal<Function>; volumeChanged: Signal<Function>; mutedChanged: Signal<Function>; stationFound: Signal<Function>; antennaConnectedChanged: Signal<Function>; availabilityChanged: Signal<Function>; errorChanged: Signal<Function>; error: Signal<Function>; } & QtQml.QObject; export declare enum QDeclarativeRadioData_Error { NoError = 0, ResourceError = 1, OpenError = 2, OutOfRangeError = 3 } export declare enum QDeclarativeRadioData_ProgramType { Undefined = 0, News = 1, CurrentAffairs = 2, Information = 3, Sport = 4, Education = 5, Drama = 6, Culture = 7, Science = 8, Varied = 9, PopMusic = 10, RockMusic = 11, EasyListening = 12, LightClassical = 13, SeriousClassical = 14, OtherMusic = 15, Weather = 16, Finance = 17, ChildrensProgrammes = 18, SocialAffairs = 19, Religion = 20, PhoneIn = 21, Travel = 22, Leisure = 23, JazzMusic = 24, CountryMusic = 25, NationalMusic = 26, OldiesMusic = 27, FolkMusic = 28, Documentary = 29, AlarmTest = 30, Alarm = 31, Talk = 32, ClassicRock = 33, AdultHits = 34, SoftRock = 35, Top40 = 36, Soft = 37, Nostalgia = 38, Classical = 39, RhythmAndBlues = 40, SoftRhythmAndBlues = 41, Language = 42, ReligiousMusic = 43, ReligiousTalk = 44, Personality = 45, Public = 46, College = 47 } export declare enum QDeclarativeRadioData_Availability { Available = 0, Busy = 2, Unavailable = 1, ResourceMissing = 3 } export declare type QDeclarativeRadioData = { readonly stationId: string; readonly programType: any; readonly programTypeName: string; readonly stationName: string; readonly radioText: string; alternativeFrequenciesEnabled: boolean | undefined; readonly availability: QDeclarativeRadioData_Availability | string; setAlternativeFrequenciesEnabled(enabled: boolean | undefined): void; isAvailable(): boolean | undefined; stationIdChanged: Signal<Function>; programTypeChanged: Signal<Function>; programTypeNameChanged: Signal<Function>; stationNameChanged: Signal<Function>; radioTextChanged: Signal<Function>; alternativeFrequenciesEnabledChanged: Signal<Function>; availabilityChanged: Signal<Function>; errorChanged: Signal<Function>; error: Signal<Function>; } & QtQml.QObject; export declare type QDeclarativeTorch = { enabled: boolean | undefined; power: number | undefined; } & QtQml.QObject; export declare enum QDeclarativeVideoOutput_FillMode { Stretch = 0, PreserveAspectFit = 1, PreserveAspectCrop = 2 } export declare type QDeclarativeVideoOutput = { source: QtQml.QObject | null; fillMode: QDeclarativeVideoOutput_FillMode | string; orientation: number | undefined; autoOrientation: boolean | undefined; readonly sourceRect: any; readonly contentRect: any; readonly filters: QAbstractVideoFilter; mapPointToItem(point: any): any; mapRectToItem(rectangle: any): any; mapNormalizedPointToItem(point: any): any; mapNormalizedRectToItem(rectangle: any): any; mapPointToSource(point: any): any; mapRectToSource(rectangle: any): any; mapPointToSourceNormalized(point: any): any; mapRectToSourceNormalized(rectangle: any): any; fillModeChanged: Signal<Function>; } & QtQuick.QQuickItem; export declare type QMediaObject = { notifyInterval: number | undefined; notifyIntervalChanged: Signal<Function>; metaDataAvailableChanged: Signal<Function>; metaDataChanged: Signal<Function>; availabilityChanged: Signal<Function>; } & QtQml.QObject; export declare enum QSoundEffect_Loop { Infinite = -2 } export declare enum QSoundEffect_Status { Null = 0, Loading = 1, Ready = 2, Error = 3 } export declare type QSoundEffect = { source: string | undefined; loops: number | undefined; readonly loopsRemaining: number; volume: number | undefined; muted: boolean | undefined; readonly playing: boolean; readonly status: QSoundEffect_Status | string; category: string | undefined; play(): void; stop(): void; loopCountChanged: Signal<Function>; loadedChanged: Signal<Function>; } & QtQml.QObject; export {};