import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { ComponentComponentType } from "./ComponentComponentType"; import { DeviceComponentDetailsApplicationDetails } from "./DeviceComponentDetailsApplicationDetails"; import { DeviceComponentDetailsBatteryDetails } from "./DeviceComponentDetailsBatteryDetails"; import { DeviceComponentDetailsCardReaderDetails } from "./DeviceComponentDetailsCardReaderDetails"; import { DeviceComponentDetailsEthernetDetails } from "./DeviceComponentDetailsEthernetDetails"; import { DeviceComponentDetailsWiFiDetails } from "./DeviceComponentDetailsWiFiDetails"; export declare const Component: core.serialization.ObjectSchema; export declare namespace Component { interface Raw { type: ComponentComponentType.Raw; application_details?: DeviceComponentDetailsApplicationDetails.Raw | null; card_reader_details?: DeviceComponentDetailsCardReaderDetails.Raw | null; battery_details?: DeviceComponentDetailsBatteryDetails.Raw | null; wifi_details?: DeviceComponentDetailsWiFiDetails.Raw | null; ethernet_details?: DeviceComponentDetailsEthernetDetails.Raw | null; } }