export declare class RegisterPosDeviceDto {
    device_code: string;
    name: string;
    platform: string;
    branch_id?: number;
    store_id?: number;
    register_id?: number;
    app_type?: string;
    capabilities_json?: Record<string, unknown>;
}
export declare class UpdatePosDeviceCapabilitiesDto {
    capabilities_json?: Record<string, unknown>;
    supports_camera_scan?: number;
    supports_usb?: number;
    supports_bluetooth?: number;
    supports_silent_print?: number;
    supports_cash_drawer?: number;
}
export declare class CreatePosPeripheralDto {
    register_id?: number;
    peripheral_type: string;
    name: string;
    connection_type: string;
    address?: string;
    capabilities_json?: Record<string, unknown>;
}
